diff options
| author | Herbert Parentes Fortes Neto <hpfn@debian.org> | 2018-02-12 10:45:37 -0200 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2018-02-15 13:44:26 -0500 |
| commit | d368784bacc7e58b426f29937ee842aa14d439ad (patch) | |
| tree | 4a1613ea50e2cd59af777ac8e296a6ce50a78d49 /django/forms/forms.py | |
| parent | e917ea6bec45d7f789ca96a13be15df9521963e1 (diff) | |
Fixed #28171 -- Added an exception if Form's empty_permitted and use_required_attribute arguments conflict.
Diffstat (limited to 'django/forms/forms.py')
| -rw-r--r-- | django/forms/forms.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/django/forms/forms.py b/django/forms/forms.py index 19d5778468..86f9399001 100644 --- a/django/forms/forms.py +++ b/django/forms/forms.py @@ -99,6 +99,12 @@ class BaseForm: if use_required_attribute is not None: self.use_required_attribute = use_required_attribute + if self.empty_permitted and self.use_required_attribute: + raise ValueError( + 'The empty_permitted and use_required_attribute arguments may ' + 'not both be True.' + ) + # Initialize form renderer. Use a global default if not specified # either as an argument or as self.default_renderer. if renderer is None: |
