def clean(self, value):
        try:
            return int(value)
        except ValueError:
            pass
Since the ProductSelectField does not specify choices by itself, accept any returned value
dataset/ETHPy150Open awesto/django-shop/shop/cascade/plugin_base.py/ProductSelectField.clean