Tom Christie
|
265ec8ac62
|
Handle binary or unicode with JSONField
|
2015-09-28 17:47:51 +01:00 |
|
Tom Christie
|
ec8098b7e2
|
Work around 2.x/3.x json.dumps() return type fuzziness
|
2015-09-28 17:32:36 +01:00 |
|
Tom Christie
|
10dbf1316f
|
Added JSONField. Closes #3170.
|
2015-09-28 17:25:52 +01:00 |
|
Tom Christie
|
2d0b54e263
|
Merge branch 'drop-django-16' oft https://github.com/carltongibson/django-rest-framework into carltongibson-drop-django-16
Conflicts:
docs/topics/release-notes.md
|
2015-09-28 11:17:48 +01:00 |
|
Tom Christie
|
ca8313aeac
|
Merge branch 'master' into version-3.3
Conflicts:
docs/topics/release-notes.md
|
2015-09-28 10:57:14 +01:00 |
|
Tom Christie
|
6284bceaaf
|
Merge pull request #3363 from tomchristie/dont-access-settings-on-import
Access settings lazily, not at module import.
|
2015-09-24 15:42:31 +01:00 |
|
Carlton Gibson
|
45ace5010e
|
Remove OrderedDict fallback
|
2015-09-22 16:35:38 +02:00 |
|
Carlton Gibson
|
4a1ab3c18c
|
Fix isort errors
|
2015-09-21 16:29:33 +02:00 |
|
Carlton Gibson
|
e625cff8a5
|
Remove Django 1.5 URLValidator fallback
|
2015-09-21 16:22:46 +02:00 |
|
Carlton Gibson
|
9216dc9a25
|
Remove Django 1.5 EmailValidator fallback
|
2015-09-21 16:20:07 +02:00 |
|
Xavier Ordoquy
|
f2c65512c6
|
Merge pull request #3415 from adamsc64/issue_2761
Fixed #2761 - ListField truncation on HTTP PATCH
|
2015-09-21 13:06:44 +02:00 |
|
Christopher Adams
|
9ccfc94077
|
Fixed #2761 - ListField truncation on HTTP PATCH
- Checked ``partial`` state when getting value in appropriate field
classes; return ``empty`` immediately if key not submitted.
|
2015-09-19 10:18:04 -04:00 |
|
Steven Loria
|
284f9faa07
|
Correctly handle [] and {} as invalid inputs to BooleanField
|
2015-09-11 23:12:18 -04:00 |
|
Tom Christie
|
f9e53091c1
|
Drop handling of ImproperlyConfigured
|
2015-09-03 16:40:12 +01:00 |
|
Tom Christie
|
8b7ebb9d2c
|
Fixed import sorting
|
2015-09-03 16:29:13 +01:00 |
|
Tom Christie
|
10da18b20b
|
Access settings lazily, not at module import
|
2015-09-03 16:24:13 +01:00 |
|
raphaelmerx
|
b9782b6850
|
DurationField accepts integers
|
2015-09-02 16:47:50 -07:00 |
|
Tom Christie
|
9ac646385f
|
Resolve empty HTML charfield behavior. Closes #3318.
|
2015-08-24 10:13:16 +01:00 |
|
Tom Christie
|
314c0095aa
|
iter_options function should have no cutoff by deault
|
2015-08-21 10:56:22 +01:00 |
|
Tom Christie
|
99beeb80e1
|
No cutoff for default ChoiceField, only for relationships
|
2015-08-21 10:53:10 +01:00 |
|
Tom Christie
|
f4412d0827
|
Docs for select cutoffs
|
2015-08-21 10:52:44 +01:00 |
|
José Padilla
|
8af366a732
|
Raise error when source= use on a child.
Closes #3292
|
2015-08-19 12:32:16 -04:00 |
|
Omer Katz
|
792005806b
|
Cached the field's root and context property.
|
2015-08-18 12:38:13 +03:00 |
|
Tom Christie
|
18af181191
|
Fix boolean checkboxes setting to False. Closes #3258. Closes #2776.
|
2015-08-13 09:56:03 +01:00 |
|
Tom Christie
|
368fb9fb2a
|
Merge pull request #3238 from kezabelle/bugfix/3235
Fixed #3235 - ListField now returns the QueryDict value even if it's a list of only one item.
|
2015-08-07 14:44:32 +01:00 |
|
Tom Christie
|
e63dcab8b3
|
Fix for rendering select templates on relationships
|
2015-08-07 14:36:00 +01:00 |
|
Keryn Knight
|
0078f66104
|
Fixed #3235 - A querydict which yields a list with only one value now correctly returns the provided data.
|
2015-08-07 11:43:17 +01:00 |
|
Tom Christie
|
24dec32e7a
|
Added test_iter_options
|
2015-08-06 12:18:09 +01:00 |
|
Tom Christie
|
4d69286efa
|
Use same structure for both .choices and .grouped_choices
|
2015-08-06 12:03:38 +01:00 |
|
Tom Christie
|
a6fefe78ff
|
Added docstring
|
2015-08-06 11:44:39 +01:00 |
|
Tom Christie
|
27ac5a3680
|
Support grouped choices
|
2015-08-06 11:43:03 +01:00 |
|
Tom Christie
|
95a1550388
|
Merge branch 'grouped-choices-fix' of https://github.com/maxpeterson/django-rest-framework into maxpeterson-grouped-choices-fix
|
2015-08-06 10:04:52 +01:00 |
|
Tom Christie
|
38a1b3ec6b
|
Rationalize decimal logic. Closes #3222.
|
2015-08-06 09:51:00 +01:00 |
|
Tom Christie
|
bf35906dc0
|
FilePathField subclassing from ChoiceField
|
2015-08-03 10:17:41 +01:00 |
|
Tom Christie
|
877e964d7e
|
Don't need to support Django 1.4 with FilePathField.
|
2015-08-03 10:15:28 +01:00 |
|
Aider Ibragimov
|
205f388631
|
fix import sort order
|
2015-07-19 01:32:51 +03:00 |
|
Aider Ibragimov
|
c4f1c98572
|
fix lint issues
|
2015-07-19 01:22:57 +03:00 |
|
Aider Ibragimov
|
a1397ac699
|
fix bugs, move version branching to compat, update ModelSerializer mapping
|
2015-07-19 00:26:03 +03:00 |
|
Aider Ibragimov
|
d845157983
|
Merge branch 'master' of https://github.com/tomchristie/django-rest-framework into feature/filepathfield
|
2015-07-18 23:34:07 +03:00 |
|
Tom Christie
|
0ccb148183
|
Support QueryDict list arguments with ListField. Closes #3155.
|
2015-07-16 15:59:15 +01:00 |
|
Tom Christie
|
264d423493
|
Added allow_empty flag for ListField, ListSerializer, ManyRelation, MultipleChoiceField.
|
2015-07-16 13:51:15 +01:00 |
|
Tom Christie
|
d231f36588
|
Support default values being used for empty HTML fields. Closes #3130.
|
2015-07-16 11:47:40 +01:00 |
|
Max Peterson
|
ee2afb83e2
|
Fix 1.4 tests and make flatten_choice a utility.
|
2015-07-03 13:56:49 +01:00 |
|
Max Peterson
|
56b3f19605
|
Add support for grouped choices.
This also adds support for mixing single and paired choices:
```
[
('poor', 'Poor quality'),
'medium',
('good', 'Good quality'),
]
```
|
2015-07-03 12:27:01 +01:00 |
|
Tom Christie
|
c4f908d4ee
|
Introduce datetime_parser as class level attribute on all date/time fields. Refs #3093.
|
2015-07-02 11:23:52 +01:00 |
|
Tom Christie
|
6ce9e3baf0
|
Remove datetime_parser argument from DateTimeField
|
2015-07-02 11:22:18 +01:00 |
|
Tom Christie
|
6d79ea2cde
|
Merge pull request #3093 from sorreltree/master
Ability to customize DateTimeField with a custom datetime_parser
|
2015-07-02 11:21:25 +01:00 |
|
Tom Christie
|
d979dc6522
|
Tweak exception message
|
2015-07-02 10:16:43 +01:00 |
|
Tom Christie
|
e3c3d8826f
|
Merge pull request #3071 from antonyc/patch-1
Made exception message more verbose
|
2015-07-02 10:14:01 +01:00 |
|
Michael Bacon
|
5f40ab53de
|
Ability to customize DateTimeField with a custom datetime_parser
|
2015-06-30 14:51:47 -04:00 |
|