All pastes #2057623 Raw Edit

Someone

public text v1 · immutable
#2057623 ·published 2011-05-12 22:17 UTC
rendered paste body
class ProductForm(ModelForm):
    class Meta:
        model = Product
        exclude = ('owned_by_group',)
        widgets = {
            'category': SelectMultiple(attrs={'class':'selectfilter', }),
        }
    
    def clean_sku(self):        
        if Product.objects.filter(sku__iexact=self.cleaned_data['sku']):
            raise forms.ValidationError("This sku is already in use. Please supply a different sku.")
        return self.cleaned_data['sku']