J'ai écrit un code qui fonctionne très bien lorsque j'utilise Django 1.1, mais soulève une exception lorsque j'utilise la version SVN:Erreur lors de l'utilisation la version Django SVN
class TribeForm(forms.ModelForm):
slug = forms.SlugField(max_length=20,
help_text = _("a short version of the name consisting only of letters, numbers, underscores and hyphens."),
error_message = _("This value must contain only letters, numbers, underscores and hyphens.")
)
def clean_slug(self):
if Tribe.objects.filter(slug__iexact=self.cleaned_data["slug"]).count() > 0:
raise forms.ValidationError(_("A tribe already exists with that slug."))
return self.cleaned_data["slug"].lower()
def clean_name(self):
if Tribe.objects.filter(name__iexact=self.cleaned_data["name"]).count() > 0:
raise forms.ValidationError(_("A tribe already exists with that name."))
return self.cleaned_data["name"]
class Meta:
model = Tribe
fields = ('name', 'slug', 'description')
Quel est le problème?
Ne pas publier un énorme gif de la page de retraçage. Il y a un lien très utile sur cette même page qui dit 'passer à copier et coller'. Cliquez sur thqt, et postez le texte qu'il vous donne. –
Semble que votre code est compatible avec 1.1 mais vous avez presque 3 subversion en retard. – dzen