Tom Christie
|
5f4cc52ef5
|
Tweaking
|
2014-10-09 10:11:44 +01:00 |
|
Tom Christie
|
87fdc73f64
|
Merge pull request #1920 from thedrow/topic/encoder-improvements
The JSON encoder now uses tuples instead of lists
|
2014-10-09 08:31:46 +01:00 |
|
Tom Christie
|
f7d43f530a
|
Limit blank string -> None to just be on relational fields
|
2014-10-08 17:03:14 +01:00 |
|
Tom Christie
|
5ead8dc89d
|
Support empty file fields
|
2014-10-08 16:59:52 +01:00 |
|
Tom Christie
|
4c015df28c
|
Tweaks
|
2014-10-08 16:43:33 +01:00 |
|
Tom Christie
|
14ae52a24e
|
More gradual deprecation
|
2014-10-08 16:09:37 +01:00 |
|
Tom Christie
|
28f3b314f1
|
.validate() returning validated data. transform_<field> hooks.
|
2014-10-08 12:36:28 +01:00 |
|
Tom Christie
|
0cbb57b40f
|
Tweak pre/post save hooks. Return instance in .update().
|
2014-10-08 12:17:30 +01:00 |
|
Tom Christie
|
6b09e5f2bb
|
Tests for generic relationships
|
2014-10-08 11:22:10 +01:00 |
|
Tom Christie
|
093febb912
|
Tests for relational fields
|
2014-10-08 11:04:08 +01:00 |
|
Tom Christie
|
3fa4a1898a
|
Reintroduce save hooks
|
2014-10-07 17:21:12 +01:00 |
|
Tom Christie
|
6bfed6f852
|
Enforce uniqueness validation for relational fields
|
2014-10-07 17:04:53 +01:00 |
|
Tom Christie
|
3a3e2bf57d
|
Serializer.save() takes keyword arguments, not 'extras' argument
|
2014-10-03 13:42:06 +01:00 |
|
Tom Christie
|
e6c5ebdda6
|
Fix indentation
|
2014-10-03 13:14:17 +01:00 |
|
Tom Christie
|
01c0857f8b
|
Merge branch 'version-3.0' of https://github.com/tomchristie/django-rest-framework into version-3.0
|
2014-10-03 13:12:43 +01:00 |
|
Tom Christie
|
765b0b33bf
|
Revert accidental stupidity
|
2014-10-03 13:12:23 +01:00 |
|
Tom Christie
|
dd47d8aa45
|
Merge pull request #1921 from koordinates/fix-typos
Minor: fix spelling and grammar, mostly in 3.0 announcement
|
2014-10-03 09:24:26 +01:00 |
|
Craig de Stigter
|
857a8486b1
|
More spelling tweaks
|
2014-10-03 09:00:33 +13:00 |
|
Craig de Stigter
|
dfab9af294
|
Minor: fix spelling and grammar, mostly in 3.0 announcement
|
2014-10-03 08:41:18 +13:00 |
|
Tom Christie
|
fec7c4b458
|
Browsable API tweaks
|
2014-10-02 18:13:15 +01:00 |
|
Tom Christie
|
df7b6fcf58
|
First pass on incorperating the form rendering into the browsable API
|
2014-10-02 16:24:24 +01:00 |
|
Omer Katz
|
79e91dff92
|
The encoder now returns tuples instead of lists.
Tuples take a little less memory which is significant when serializing a lot of objects.
|
2014-10-02 16:44:20 +03:00 |
|
Tom Christie
|
ffc6aa3abc
|
More forms support
|
2014-10-01 21:35:27 +01:00 |
|
Tom Christie
|
c171fa21ac
|
First pass at HTML form rendering
|
2014-10-01 19:44:46 +01:00 |
|
Tom Christie
|
c630a12e26
|
Deal with lazy strings in serializer reprs
|
2014-10-01 13:24:47 +01:00 |
|
Tom Christie
|
381771731f
|
Use six.text_type instead of str everywhere
|
2014-10-01 13:09:14 +01:00 |
|
Tom Christie
|
d1b2c8ac7f
|
Absolute URLs for file fields
|
2014-09-29 14:12:26 +01:00 |
|
Tom Christie
|
d2d412993f
|
.validate() on serializer fields
|
2014-09-29 11:24:21 +01:00 |
|
Tom Christie
|
9805a085fb
|
UniqueTogetherValidator
|
2014-09-29 11:23:02 +01:00 |
|
Tom Christie
|
43fd5a8730
|
Uniqueness validation
|
2014-09-29 09:24:03 +01:00 |
|
Tom Christie
|
dee3f78cb6
|
FileField and ImageField
|
2014-09-26 17:06:20 +01:00 |
|
Tom Christie
|
6090144608
|
Simplify serialization slightly
|
2014-09-26 14:32:44 +01:00 |
|
Tom Christie
|
33ccf40b76
|
Update version number
|
2014-09-26 13:14:08 +01:00 |
|
Tom Christie
|
2e87de0143
|
Added ListField
|
2014-09-26 13:08:20 +01:00 |
|
Tom Christie
|
8b8623c5f8
|
Allow many, partial and context in BaseSerializer
|
2014-09-26 12:48:20 +01:00 |
|
Tom Christie
|
43e80c74b2
|
Release notes
|
2014-09-26 11:56:29 +01:00 |
|
Tom Christie
|
2859eaf524
|
request.data attribute
|
2014-09-26 10:46:52 +01:00 |
|
Tom Christie
|
417fe1b675
|
Partial support
|
2014-09-25 13:37:26 +01:00 |
|
Tom Christie
|
3a5335f09f
|
Fix syntax error
|
2014-09-25 13:12:02 +01:00 |
|
Tom Christie
|
8ee92f8a18
|
Refuse to downcast from datetime to date or time
|
2014-09-25 13:10:33 +01:00 |
|
Tom Christie
|
b47ca158b9
|
Check for redundant on SerializerMethodField
|
2014-09-25 12:09:12 +01:00 |
|
Tom Christie
|
64632da371
|
Clean up bind - no longer needs to be called multiple times in nested fields
|
2014-09-25 11:40:32 +01:00 |
|
Tom Christie
|
b22c9602fa
|
Automatic field binding
|
2014-09-25 11:04:18 +01:00 |
|
Tom Christie
|
1420c76453
|
Ensure proper sorting of 'choices' attribute on ChoiceField
|
2014-09-25 10:49:25 +01:00 |
|
Tom Christie
|
fb1546ee50
|
Enforce field_name != source
|
2014-09-24 20:53:37 +01:00 |
|
Tom Christie
|
127c0bd3d6
|
Custom deepcopy on Field classes
|
2014-09-24 20:25:59 +01:00 |
|
Tom Christie
|
630d472055
|
Merge branch 'master' into version-3.0
|
2014-09-24 14:10:00 +01:00 |
|
Tom Christie
|
f4b1dcb167
|
OPTIONS support
|
2014-09-24 14:09:49 +01:00 |
|
Tom Christie
|
aa84432f9b
|
Merge pull request #1896 from dbrgn/csrf_response
Changed return status for CSRF failures to HTTP 403
|
2014-09-23 14:30:35 +01:00 |
|
Tom Christie
|
0404f09a7e
|
NullBooleanField
|
2014-09-23 14:30:17 +01:00 |
|