Hasan Ramezani
|
e3d0b4d550
|
Fixed #30899 -- Lazily compiled import time regular expressions.
|
2019-10-29 09:22:26 +01:00 |
Hasan Ramezani
|
a28d1b38e5
|
Fixed #30839 -- Fixed Field.__deepcopy__() so forms don't share error messages.
|
2019-10-08 10:07:05 +02:00 |
Mads Jensen
|
129583a0d3
|
Removed some outdated backwards compatibility imports and misleading comments.
EmptyResultSet moved in 46509cf13d .
FieldDoesNotExist moved in 8958170755 .
BoundField and pretty_name moved in 8550161e53 .
EMPTY_VALUES moved in 471596fc1a .
BaseRunserverCommand moved in 5c53e30607 .
|
2019-09-24 15:18:53 +02:00 |
Sergey Fedoseev
|
54b331451c
|
Refs #29689 -- Moved FilePathField choices sorting outside the loop.
|
2018-08-29 06:19:32 -04:00 |
Federico Bond
|
a0ca4b5694
|
Fixed #29689 -- Improved performance of FileSystemStorage.listdir() and FilePathField with os.scandir().
|
2018-08-20 17:58:00 -04:00 |
Tim Graham
|
838d6dcb86
|
Refs #29426 -- Made UUIDField render values with dashes.
|
2018-08-18 08:20:21 -04:00 |
Tim Graham
|
730173d1c5
|
Fixed #29623 -- Fixed translation failure of DurationField's "overflow" error message.
|
2018-08-08 06:24:52 -04:00 |
safu9
|
9fd9f8bbb2
|
Fixed #29284 -- Made ImageField render with accept="image/*"' HTML attribute.
|
2018-04-04 13:16:03 -04:00 |
Sergey Fedoseev
|
1dce629c03
|
Refs #29006 -- Simplified handling of SNaN values in DecimalField.validate().
|
2018-01-11 07:02:46 -05:00 |
Fabio Bonelli
|
c886f3dee3
|
Fixed #29006 -- Fixed DecimalField.clean() crash on sNaN values.
|
2018-01-10 20:30:44 -05:00 |
Tim Graham
|
ec2ce4517a
|
Fixed #28882 -- Fixed cleaning of disabled MultiValueFields.
Thanks avalanchy for the initial patch.
|
2018-01-05 15:49:54 -05:00 |
Дилян Палаузов
|
d7b2aa24f7
|
Fixed #28982 -- Simplified code with and/or.
|
2018-01-03 20:12:23 -05:00 |
Mariusz Felisiak
|
51a00749e9
|
Used Decimal.scaleb() in backends.utils.format_number() and DecimalField.widget_attrs() to improve performance.
|
2017-12-30 18:05:15 +01:00 |
Nick Pope
|
d13a9e44de
|
Fixed #28909 -- Simplified code using tuple/list/set/dict unpacking.
|
2017-12-11 07:08:45 -05:00 |
Srinivas Reddy Thatiparthy
|
55b5393bd2
|
Fixed #28474 -- Made DurationField raise ValidationError for inputs that raised OverflowError.
|
2017-10-25 18:05:13 -04:00 |
Tim Graham
|
6e4c6281db
|
Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."
This reverts commit 550cb3a365
because try/except performs better.
|
2017-09-07 08:16:21 -04:00 |
Josh Schneier
|
48c394a6fc
|
Fixed #28555 -- Made CharField convert whitespace-only values to the empty_value when strip is enabled.
|
2017-09-05 12:41:38 -04:00 |
Alejandro Zamora
|
90d7b912b9
|
Fixed #28201 -- Added ProhibitNullCharactersValidator and used it on CharField form field.
|
2017-08-12 20:14:14 -04:00 |
Srinivas Reddy Thatiparthy
|
5cb7619995
|
Simplified Float/DecimalField.validate() with math.isfinite().
|
2017-08-09 20:41:39 -04:00 |
Srinivas Reddy Thatiparthy
|
b306c0c1a3
|
Fixed #28264 -- Made FilePathField sort files and directories when recursive=True.
|
2017-07-29 09:15:46 -04:00 |
Srinivas Reddy Thatiparthy
|
5debbdfcc8
|
Fixed #28387 -- Fixed has_changed() for disabled form fields that subclass it.
|
2017-07-14 13:06:51 -04:00 |
Mads Jensen
|
550cb3a365
|
Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().
|
2017-06-28 14:07:55 -04:00 |
Claude Paroz
|
43b574007e
|
Fixed #28192 -- Required passing optional form field args as keyword args.
|
2017-06-03 10:49:01 -04:00 |
Tim Graham
|
8e752d8437
|
Refs #28192 -- Made MultiValueField/ComboField fields argument required as documented.
|
2017-06-03 10:15:46 -04:00 |
Jon Dufresne
|
2c69824e5a
|
Refs #23968 -- Removed unnecessary lists, generators, and tuple calls.
|
2017-06-01 19:08:59 -04:00 |
Manatsawin Hanmongkolchai
|
a0c07d77fc
|
Fixed #28242 -- Moved ImageField file extension validation to the form field.
|
2017-06-01 10:13:23 -04:00 |
Claude Paroz
|
301de774c2
|
Refs #27795 -- Replaced many force_text() with str()
Thanks Tim Graham for the review.
|
2017-04-27 09:10:02 +02:00 |
Vytis Banaitis
|
3dcc351691
|
Refs #23919 -- Used yield from.
|
2017-02-23 20:06:01 -05:00 |
Anton Samarchyan
|
3eb679a869
|
Refs #27656 -- Updated django.forms/http docstring verbs according to PEP 257.
|
2017-02-20 19:57:33 -05:00 |
Tim Graham
|
afcf44c101
|
Refs #23151 -- Removed RegexField's unused error_message parameter.
Should have been removed in b6ea1961eb .
|
2017-02-20 19:09:09 -05:00 |
Claude Paroz
|
c651331b34
|
Converted usage of ugettext* functions to their gettext* aliases
Thanks Tim Graham for the review.
|
2017-02-07 09:04:04 +01:00 |
Vytis Banaitis
|
8838d4dd49
|
Refs #23919 -- Replaced kwargs.pop() with keyword-only arguments.
|
2017-02-01 11:41:56 -05:00 |
Tim Graham
|
e07e743e0c
|
Refs #23919 -- Used DeclarativeFieldsMetaclass.__prepare__() for tracking form field order.
|
2017-01-27 12:46:21 -05:00 |
Tim Graham
|
af598187ec
|
Removed unnecessary force_text() in BaseTemporalField.to_python().
This seems unneeded since its introduction in
da3aa22d04 .
|
2017-01-26 13:35:39 -05:00 |
Vytis Banaitis
|
d1bab24e01
|
Refs #23919, #27778 -- Removed obsolete mentions of unicode.
|
2017-01-26 08:19:27 -05:00 |
chillaranand
|
d6eaf7c018
|
Refs #23919 -- Replaced super(ClassName, self) with super().
|
2017-01-25 12:23:46 -05:00 |
Claude Paroz
|
6e55e1d88a
|
Refs #23919 -- Replaced six.reraise by raise
|
2017-01-22 20:08:04 +01:00 |
Mariusz Felisiak
|
c22212220a
|
Refs #23919 -- Removed re.U and re.UNICODE (default on Python 3).
|
2017-01-21 14:28:16 -05:00 |
Claude Paroz
|
dc8834cad4
|
Refs #23919 -- Removed unneeded force_str calls
|
2017-01-20 08:44:31 +01:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |
Claude Paroz
|
2b281cc35e
|
Refs #23919 -- Removed most of remaining six usage
Thanks Tim Graham for the review.
|
2017-01-18 21:33:28 +01:00 |
Claude Paroz
|
7b2f2e74ad
|
Refs #23919 -- Removed six.<various>_types usage
Thanks Tim Graham and Simon Charette for the reviews.
|
2017-01-18 20:18:46 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Kenneth Veldman
|
8618a7eaa1
|
Fixed #27431 -- Prevented disabled form fields from appearing as changed.
|
2016-11-11 06:57:57 -05:00 |
Michal Petrucha
|
09da1e79de
|
Fixed #27369 -- Prevented widgets from being shared between form field instances.
|
2016-11-06 07:16:56 +01:00 |
Chris Lamb
|
9027e6c8a3
|
Fixed #27235 -- Removed some usage of mutable default arguments.
|
2016-09-16 15:48:08 -04:00 |
Claude Paroz
|
2ced2f785d
|
Replaced smart_* by force_* calls whenever possible
The smart_* version should only be used when a lazy string should keep
its lazy status.
|
2016-09-03 13:46:41 +02:00 |
Claude Paroz
|
3569ba0333
|
Fixed #27015 -- Prevented HTML-invalid minlength/maxlength on hidden inputs
|
2016-08-06 10:22:17 +02:00 |
Priy
|
a7b5dfd170
|
Fixed #26821 -- Fixed forms.Email/URLField crash on None value.
|
2016-07-14 12:59:14 -04:00 |
Jon Dufresne
|
76e19da5b0
|
Fixed #26890 -- Fixed IntegerField crash on Unicode numbers.
|
2016-07-14 09:38:57 -04:00 |