Django Admin validation
django, django-admin, django-models, regex, validation
Solution
Define a custom form for your model admin, and override the specific field to use a `RegexField`.
class MyModel(models.Model):
myfield = models.CharField(max_length=10)
class MyModelForm(forms.ModelForm):
myfield = forms.RegexField(regex=r'\w+')
class MyModelAdmin(admin.ModelAdmin):
form = MyModelForm
admin.site.register(MyModel, MyModelAdmin)
Problem
I'd like to validate user input with regular expression in Django Admin CharField... How is it possible? Thanks in advance, Etam.