1234567891011121314151617181920 |
- from django import forms
- from django.contrib.admin.forms import AdminAuthenticationForm
- from django.contrib.admin.helpers import ActionForm
- class CustomAdminAuthenticationForm(AdminAuthenticationForm):
- class Media:
- css = {'all': ('path/to/media.css',)}
- def clean_username(self):
- username = self.cleaned_data.get('username')
- if username == 'customform':
- raise forms.ValidationError('custom form error')
- return username
- class MediaActionForm(ActionForm):
- class Media:
- js = ['path/to/media.js']
|