Tim Graham
81febf4def
[1.11.x] Fixed #28355 -- Fixed widget rendering of non-ASCII date/time formats on Python 2.
2017-07-06 07:41:57 -04:00
Tim Graham
a3b1319d58
[1.11.x] Fixed #28176 -- Restored the uncasted option value in ChoiceWidget template context.
...
Backport of 221e6e1817
from master
2017-06-17 18:33:01 -04:00
Tim Graham
f0ec88fb63
[1.11.x] Fixed #28303 -- Prevented localization of attribute values in the DTL attrs.html widget template.
...
Backport of 3b050fd0d0
from master
2017-06-17 17:16:08 -04:00
Claude Paroz
81c3967e55
[1.11.x] Refs #28192 -- Fixed documentation of ChoiceField choices requirement
...
Thanks Tim Graham for noticing the issue.
Backport of 54caca2d34
from master.
2017-06-03 16:19:09 +02:00
Jon Dufresne
1940e3daef
[1.11.x] Fixed #28265 -- Prevented renderer warning on Widget.render() with **kwargs.
...
Backport of 29a518006f
from master
2017-06-02 09:52:53 -04:00
Manatsawin Hanmongkolchai
110bd82038
[1.11.x] Fixed #28242 -- Moved ImageField file extension validation to the form field.
...
Backport of a0c07d77fc
from master
2017-06-01 10:44:47 -04:00
Tim Graham
af9a81aa7f
[1.11.x] Fixed a forms test after updated translations.
...
Backport of 84fb50df67
from master
2017-05-31 19:33:26 -04:00
Tim Graham
0615601498
[1.11.x] Fixed #28157 -- Fixed choice ordering in form fields with grouped and non-grouped options.
...
Regression in b52c73008a
.
Backport of d302e2c09c
from master
2017-05-03 07:22:00 -04:00
Tim Graham
e93135b067
[1.11.x] Fixed #28130 -- Fixed formset min_num validation with initial, unchanged forms.
...
Regression in f5c6295797
.
Backport of f04a404917
from master
2017-04-28 09:32:52 -04:00
Tim Graham
6cbfaba178
[1.11.x] Removed obsolete Widget.format_output() in tests.
...
Obsolete since b52c73008a
.
Backport of 851874fe0a
from master
2017-04-24 13:42:00 -04:00
Jon Dufresne
1442e29983
[1.11.x] Fixed #28075 -- Prevented ChoiceWidget from localizing option values.
...
Backport of 581879a510
from master
2017-04-21 12:29:20 -04:00
Tim Graham
2f358d32ec
[1.11.x] Fixed #28059 -- Restored class attribute in <ul> of widgets that use multiple_input.html.
...
Regression in b52c73008a
Backport of af1f986360
from master
2017-04-20 11:07:54 -04:00
Tim Graham
844ae40a7c
[1.11.x] Fixed #28058 -- Restored empty BoundFields evaluating to True.
...
Regression in b52c73008a
Backport of c09bf8d767
from master
2017-04-17 08:56:15 -04:00
Claude Paroz
06d32f689e
[1.11.x] Fixed #27866 -- Made ChoiceWidget.format_value() return a list
...
Thanks Tim Graham for the review.
Backport of e487ffd3f0
from master.
2017-04-01 12:26:49 +02:00
heathervm
ff0c6b83e5
[1.11.x] Fixed #27993 -- Fixed model form default fallback for SelectMultiple.
...
Backport of 7d1e237753
from master
2017-03-31 10:10:30 -04:00
Claude Paroz
70c5b8db42
[1.11.x] Refs #27920 -- Added missing encoding preamble on widget test file
2017-03-14 20:18:51 +01:00
Claude Paroz
d8e90040e9
[1.11.x] Fixed #27920 -- Restored empty RadioSelect choice producing value=""
...
Regression in b52c73008a
.
Thanks Tim Graham for the review.
Backport of 540ae68a5c
from master.
2017-03-14 18:27:19 +01:00
Tim Graham
2b17e4770b
[1.11.x] Fixed #27805 -- Fixed ClearableFileInput's "Clear" checkbox on model fields with a default.
...
Backport of 4353640ea9
from master
2017-02-06 20:55:47 -05:00
Jon Dufresne
9e9d0f8ef7
[1.11.x] Fixed #27759 -- Prevented forms attrs.html template from rendering False attrs.
...
Regression in b52c73008a
.
Backport of 5fa390ee81
from master
2017-01-23 09:28:25 -05:00
Jon Dufresne
6969100595
[1.11.x] Fixed #27761 -- Fixed quote location in multiple_input.html forms templates.
...
Backport of 88183117c2
from master
2017-01-23 07:45:22 -05:00
Mariusz Felisiak
974d14534c
Fixed #27723 -- Set MultiWidget's subwidgets input type from attrs argument.
...
Regression in b52c73008a
.
2017-01-13 06:34:33 -05:00
Mariusz Felisiak
6872ce2266
Fixed #27712 -- Reallowed Input widget's attrs argument to set the input type.
...
Regression in b52c73008a
.
2017-01-10 11:38:27 -05:00
Dmitry
12cefee5d8
Refs #15667 -- Prevented newlines in attrs.html widget rendering.
...
Removed the trailing newline from widget attrs.html template.
The solution may be revisited by fixing refs #9198 but not
for Django 1.11.
Thanks Dmitry Ivanchenko for the report and Preston Timmons for advice.
2017-01-06 19:11:32 -05:00
Tim Graham
4e89082f31
Refs #15667 -- Fixed form renderer test for Python 2 non-ASCII path.
2016-12-28 15:57:55 -05:00
Josef Rousek
aaecf038ca
Fixed #27370 -- Prevented Select widget from using 'required' with a non-empty first value.
2016-12-28 10:45:22 -05:00
Preston Timmons
b52c73008a
Fixed #15667 -- Added template-based widget rendering.
...
Thanks Carl Meyer and Tim Graham for contributing to the patch.
2016-12-27 17:50:10 -05:00
Illia Volochii
4a51ba228b
Fixed #27642 -- Made forms.utils.flatatt() omit 'None' values from attrs.
2016-12-27 09:42:17 -05:00
Tim Graham
b5f0b3478d
Fixed #27579 -- Added aliases for Python 3's assertion names in SimpleTestCase.
2016-12-07 17:42:31 -05:00
Claude Paroz
d49551bc26
Fixed #27119 -- Cached BaseFormSet.management_form property
...
Thanks Tim Graham for the review.
2016-12-01 20:17:25 +01:00
Diego Martín
abd434059e
Fixed #27250 -- Removed 'for ="..."' from CheckboxSelectMultiple's <label>.
2016-11-22 11:48:37 -05:00
Ramin Farajpour Cami
967be82443
Fixed E305 flake8 warnings.
2016-11-14 12:30:46 -05:00
Kenneth Veldman
8618a7eaa1
Fixed #27431 -- Prevented disabled form fields from appearing as changed.
2016-11-11 06:57:57 -05:00
za
321e94fa41
Refs #27392 -- Removed "Tests that", "Ensures that", etc. from test docstrings.
2016-11-10 21:30:21 -05:00
Michal Petrucha
09da1e79de
Fixed #27369 -- Prevented widgets from being shared between form field instances.
2016-11-06 07:16:56 +01:00
Tim Graham
87c5e7efeb
Refs #27186 -- Fixed model form default fallback for CheckboxSelectMultiple.
2016-09-30 14:49:50 -04:00
Tim Graham
3507d4e773
Fixed #27186 -- Fixed model form default fallback for MultiWidget, FileInput, SplitDateTimeWidget, SelectDateWidget, and SplitArrayWidget.
...
Thanks Matt Westcott for the review.
2016-09-22 12:20:58 -04:00
Jon Dufresne
2c716c1dc7
Fixed #27256 -- Changed Select widget's selected attribute to use HTML5 boolean syntax.
2016-09-21 15:12:13 -07:00
Tim Graham
8119b679eb
Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.
...
http://bugs.python.org/issue27364
2016-09-17 15:44:06 -04:00
Tim Graham
dab653cadc
Organized forms_tests test_regressions.py.
2016-09-09 08:55:29 -04:00
Jon Dufresne
f5c6d3c8d9
Fixed #27068 -- Unified form field initial data retrieval.
2016-08-18 17:55:47 -07:00
Jon Dufresne
fab46ce6f5
Fixed #27037 -- Prevented required attribute on ClearableFileInput when initial data exists.
2016-08-12 13:59:01 -04:00
Tim Graham
176f27049e
Updated an import per isort.
2016-08-10 15:27:31 -04:00
Andrew Nester
f5c6295797
Fixed #26844 -- Made formset's validate_min validation ignore empty forms.
2016-08-10 13:03:04 -04:00
Marcin Nowak
74bb013cc1
Fixed #26905 -- Allowed using MultiValueDict-like objects as form data.
2016-08-09 19:46:24 -04:00
Claude Paroz
3569ba0333
Fixed #27015 -- Prevented HTML-invalid minlength/maxlength on hidden inputs
2016-08-06 10:22:17 +02:00
Jon Dufresne
50e299dbfb
Fixed #26928 -- Changed forms' checked attribute to HTML5 boolean style.
2016-08-04 19:16:54 -04:00
Jon Dufresne
ac3aaaa740
Fixed #26927 -- Made subwidget iteration pass disabled and required attributes.
2016-08-01 10:36:17 -04:00
Jon Dufresne
caa006f327
Removed unnecessary coerce to list in forms_tests.
2016-07-22 07:46:45 -04:00
Dmitry Dygalo
ca32979cdc
Made miscellaneous code cleanups
2016-07-21 10:08:19 -04:00
Priy
a7b5dfd170
Fixed #26821 -- Fixed forms.Email/URLField crash on None value.
2016-07-14 12:59:14 -04:00