Tom Christie
|
caaf1c80f5
|
Support reverse FK creation
|
2012-12-29 16:51:41 +00:00 |
|
Tom Christie
|
51e2664491
|
Add FK create tests
|
2012-12-29 15:51:32 +00:00 |
|
Tom Christie
|
bf69205cd3
|
Tests for retrieving nullable relations
|
2012-12-29 13:33:03 +00:00 |
|
Tom Christie
|
809f5de330
|
Merge pull request #515 from yprez/blank_fields_issue
Fix for #514
|
2012-12-29 05:25:43 -08:00 |
|
Tom Christie
|
923f81d269
|
Nested serializers now support nullable relationships, plus test. Fixes #384
|
2012-12-29 13:19:05 +00:00 |
|
Tom Christie
|
250a7231d3
|
Add tests for nested FKs
|
2012-12-29 13:10:43 +00:00 |
|
Tom Christie
|
f7a82b6aee
|
Version 2.1.13
|
2012-12-28 12:45:05 +00:00 |
|
Tom Christie
|
acdb69be52
|
Include 'static' template tag to enable 1.3 compatible staticfiles behaviour
|
2012-12-28 12:36:28 +00:00 |
|
Tom Christie
|
3e4242fc43
|
django.contrib.staticfiles no longer needs to be in INSTALLED_APPS
|
2012-12-28 12:33:24 +00:00 |
|
Tom Christie
|
eefd5b05fb
|
Use compat import of urlpatterns
|
2012-12-27 20:20:01 +00:00 |
|
Tom Christie
|
24ed6dcfda
|
Update runtest settings to include staticfiles app.
|
2012-12-27 17:35:00 +00:00 |
|
Roman Akinfold
|
5ae7786930
|
Replace get_static_prefix templatetag with static
so now static files urls in html view are correct if we use cloud
storage to serve static files
|
2012-12-27 05:35:03 +08:00 |
|
Yuri Prezument
|
36e1987f59
|
Regression test for #532 - values overriden by "default" setting
|
2012-12-25 18:50:00 +02:00 |
|
Tom Christie
|
0576241b19
|
Merge pull request #523 from maspwr/related-required
RelatedField should respect self.required
|
2012-12-23 10:48:35 -08:00 |
|
Mark Aaron Shirley
|
f8a1256b1c
|
Update RelatedField#field_from_native coding style
|
2012-12-21 11:33:01 -08:00 |
|
Tom Christie
|
79aea2f0d0
|
Version 2.1.12
|
2012-12-21 09:18:35 +00:00 |
|
Tom Christie
|
04119245ec
|
Make nested tests consistent with pk and hyperlink tests
|
2012-12-21 09:15:28 +00:00 |
|
Tom Christie
|
37acea5240
|
Fix up test url model now filename has changed
|
2012-12-21 09:15:08 +00:00 |
|
Tom Christie
|
83feda6a69
|
Rename relationship tests so they show up together
|
2012-12-21 09:10:16 +00:00 |
|
Tom Christie
|
98919031db
|
Merge pull request #522 from maspwr/writable-serializers
Writable Serializers - READ tests
|
2012-12-21 01:05:37 -08:00 |
|
Mark Hughes
|
125f027d2d
|
Added setter to the auth property
|
2012-12-20 23:48:10 +00:00 |
|
Andrew Hankinson
|
e61eab43f4
|
Adjust PATCH test cases to use the new DRFRequestFactory
|
2012-12-20 00:28:01 -05:00 |
|
Andrew Hankinson
|
2b5deefe56
|
Subclass Django's RequestFactory to provide PATCH support
|
2012-12-20 00:27:29 -05:00 |
|
Mark Aaron Shirley
|
2f5582a1a6
|
Merge remote-tracking branch 'upstream/master' into related-required
|
2012-12-19 15:24:22 -08:00 |
|
Mark Aaron Shirley
|
ef475eb9bd
|
Merge remote-tracking branch 'upstream/master' into writable-serializers
|
2012-12-19 15:21:06 -08:00 |
|
Tom Christie
|
a493c83248
|
urls, patterns, include imports move to compat to support incoming 1.3 thru 1.6 import compatability
|
2012-12-19 23:12:27 +00:00 |
|
Tom Christie
|
46b313315a
|
Merge pull request #510 from joual/master
Fixes #509
|
2012-12-19 14:39:11 -08:00 |
|
Mark Aaron Shirley
|
ae6ca7456f
|
Merge remote-tracking branch 'upstream/master' into writable-serializers
|
2012-12-19 14:37:44 -08:00 |
|
Tom Christie
|
598ae3286a
|
Fix #521. (Browseable API exception on delete)
|
2012-12-19 22:05:35 +00:00 |
|
Tom Christie
|
d90d5380d7
|
pep8
|
2012-12-19 22:05:00 +00:00 |
|
Mark Aaron Shirley
|
5c680c36e4
|
Check if RelatedField is required.
|
2012-12-19 09:26:40 -08:00 |
|
Yuri Prezument
|
c13f132a21
|
Failing test with partial serializer and foreign keys
|
2012-12-19 09:24:11 -08:00 |
|
Mark Aaron Shirley
|
c6a6d7ac15
|
remove all but the 'read' nested serializer tests
|
2012-12-19 07:33:49 -08:00 |
|
Trey Hunner
|
8a41d4aa54
|
Fix assertion for nested create test (missing id)
|
2012-12-19 07:30:19 -08:00 |
|
Trey Hunner
|
2910bfb527
|
Add two functions for more DRY reverse fk tests
|
2012-12-19 07:30:19 -08:00 |
|
Trey Hunner
|
cbf3429005
|
Add test for deleting a reverse fk relation
|
2012-12-19 07:30:19 -08:00 |
|
Trey Hunner
|
f92c5b28ad
|
Add test for creating a reverse fk relation
|
2012-12-19 07:30:19 -08:00 |
|
Trey Hunner
|
24e14b7d53
|
Add tests for retrieving/updating reverse fks
|
2012-12-19 07:30:18 -08:00 |
|
Tom Christie
|
ab86990ac8
|
HyperlinkedRealtedField tests. Refs #442.
|
2012-12-18 19:20:31 +00:00 |
|
Tom Christie
|
6611514134
|
Whitespace
|
2012-12-18 19:20:10 +00:00 |
|
Tom Christie
|
6693d2d277
|
Fix for pks returning as strings when set in pre_save. Fixes #482. Thanks to @n8agrin for the bug report.
|
2012-12-18 18:21:58 +00:00 |
|
Tom Christie
|
8f23b7f2f9
|
Version 2.1.11
|
2012-12-17 22:01:50 +00:00 |
|
Tom Christie
|
aa72f8d63d
|
Fix bug with M2M in browseable API
|
2012-12-17 21:59:51 +00:00 |
|
Yuri Prezument
|
c68f7ca580
|
blank=True fields are not required - fixes #514
|
2012-12-17 16:57:11 +02:00 |
|
Yuri Prezument
|
967f22e7d1
|
Failing test case for #514
Serializer errors are: {'title': [u'This field is required.']}
|
2012-12-17 16:50:20 +02:00 |
|
Yuri Prezument
|
6f6aeadf5f
|
CharField in model should be null=True according Django docs
All tests should still pass
Ref #514
|
2012-12-17 16:48:03 +02:00 |
|
Tom Christie
|
70714c2346
|
Version 2.1.10
|
2012-12-17 09:08:28 +00:00 |
|
Andrew Hankinson
|
18338a37d3
|
Adding PATCH support to Django REST Framework
|
2012-12-16 14:49:18 -05:00 |
|
Andrew Hankinson
|
4f96951be9
|
Add 'patch' http method support to the Django View object
|
2012-12-16 13:11:59 -05:00 |
|
toran billups
|
008dafce17
|
ManyPrimaryKeyRelatedField now supports create for one-to-many rel
|
2012-12-15 20:55:36 -06:00 |
|
Joel Marcotte
|
262d9c2489
|
Final commit to restore the fix
Signed-off-by: Joel Marcotte <skaner@gmail.com>
|
2012-12-15 16:52:28 -05:00 |
|
Joel Marcotte
|
6f25181979
|
Reverting commit to previous state to see if the test is only relevant to django 1.5b2
|
2012-12-15 16:45:04 -05:00 |
|
Joel Marcotte
|
01e06bcdf8
|
Added test for "positive_integer in choices tuple does not get parsed if not string".
Signed-off-by: Joel Marcotte <skaner@gmail.com>
|
2012-12-15 16:33:08 -05:00 |
|
Tom Christie
|
35f72cecb1
|
Fix model validation exclusions. Fixes #500. Fixes #506.
|
2012-12-15 20:40:41 +00:00 |
|
Joel Marcotte
|
71ccab593b
|
Fix for JSON integer match to a ChoiceField
|
2012-12-15 10:35:06 -05:00 |
|
Tom Christie
|
65f7aa0214
|
Drop unneeded passing through of kwargs now context issue is resolved.
|
2012-12-14 20:12:50 +00:00 |
|
Tom Christie
|
3c31222a41
|
Merge branch 'master' of https://github.com/sunscrapers/django-rest-framework
|
2012-12-14 20:11:37 +00:00 |
|
Tom Christie
|
39b01d6802
|
Ensure context is passed to dynamically added fields. Fixes #476.
|
2012-12-14 19:59:29 +00:00 |
|
Simon Pantzare
|
9eaf8e4330
|
Test to verify that context is passed on
The paginator and its object serializer should share the same context.
|
2012-12-14 19:59:29 +00:00 |
|
Stephan Groß
|
76c840f1bb
|
added missing line
|
2012-12-13 20:41:40 +01:00 |
|
Stephan Groß
|
e198a2b376
|
added RetrieveUpdateAPIView
|
2012-12-13 16:57:17 +01:00 |
|
Stephan Groß
|
54d9cd4dba
|
fixed validationerror usage
|
2012-12-13 16:44:45 +01:00 |
|
Szymon Teżewski
|
5f08ec70e2
|
context to custom field in pagination
|
2012-12-13 12:07:56 +01:00 |
|
Tom Christie
|
497da7fc69
|
Clean up field initialization. Fixes #497
|
2012-12-12 20:45:06 +00:00 |
|
Tom Christie
|
85bf4164dd
|
Drop left over code
|
2012-12-11 22:09:04 +00:00 |
|
Tom Christie
|
0824761f47
|
Version 2.1.9
|
2012-12-11 21:07:48 +00:00 |
|
Tom Christie
|
4058223309
|
Fix broken nested fields
|
2012-12-11 21:07:25 +00:00 |
|
George Kappel
|
80f15c598a
|
Added depth test
|
2012-12-11 09:14:52 -06:00 |
|
Tom Christie
|
980b394c8b
|
Merge pull request #492 from annacoder/master
Making sure the assert does not fail when required=False, read_only=True
|
2012-12-11 01:03:16 -08:00 |
|
Venkat
|
1815cdd247
|
Making sure the assert does not fail when required=False, read_only=True
|
2012-12-10 17:46:21 -08:00 |
|
Marko Tibold
|
d0935d1fbb
|
get_excluded_fieldnames() should respect Meta options' ability to be either a tuple or list. Fixes #490.
Refactored `if self.opt.fields` out of the for loop.
Updated and cleaned up the validation-tests.
|
2012-12-10 23:10:04 +01:00 |
|
Tom Christie
|
ff01ae3571
|
Version 2.1.8
|
2012-12-08 13:01:03 +00:00 |
|
Tom Christie
|
ac2720afcb
|
Add null related field option
|
2012-12-08 13:00:49 +00:00 |
|
Tom Christie
|
733f03fba3
|
Fix for emptystring as nullable FK
|
2012-12-08 12:48:38 +00:00 |
|
Tom Christie
|
936fdfb78e
|
More tests for nullable FKs
|
2012-12-08 12:48:27 +00:00 |
|
Tom Christie
|
f72be7b8fa
|
Add test for m2m create
|
2012-12-08 12:29:35 +00:00 |
|
Tom Christie
|
b170973993
|
Version 2.1.7
|
2012-12-07 22:36:30 +00:00 |
|
Tom Christie
|
c911d54ae3
|
Reverted #458
When incorrect parameters are supplied to the obtain auth token view
400 *is* the correct response.
|
2012-12-07 22:25:16 +00:00 |
|
Tom Christie
|
303bc7cf95
|
Support nullable FKs, with blank=True
|
2012-12-07 21:32:45 +00:00 |
|
Tom Christie
|
a5178e9a36
|
Merge pull request #451 from markotibold/#431
Call model's .full_clean() method, eg. to validate uniqueness
|
2012-12-07 12:34:56 -08:00 |
|
Marko Tibold
|
919aff329e
|
Fix AttributeError caused by accessing a non-existing default_keys attribute.
|
2012-12-07 00:08:27 +01:00 |
|
Tom Christie
|
a463ddbb37
|
Merge pull request #470 from minddust/fix-#469
fixed #469 - RegexField <--> BrowsableAPI Bug
|
2012-12-06 14:58:18 -08:00 |
|
Tom Christie
|
6ffcd7ba36
|
Merge pull request #477 from roberts81/master
Fix for #460
|
2012-12-06 14:54:28 -08:00 |
|
Marko Tibold
|
c65f22e0e4
|
Merge branch 'master' of https://github.com/tomchristie/django-rest-framework into #431
|
2012-12-06 23:47:47 +01:00 |
|
Tom Christie
|
bd530a2ee4
|
Merge pull request #474 from justanotherbody/master
Add support for "true" and "false" as BooleanField values
|
2012-12-06 14:36:49 -08:00 |
|
Tom Christie
|
e2175eb71b
|
Merge pull request #462 from asfaltboy/modelserializer_traverse_related
ModelSerializer traverse related
|
2012-12-06 14:35:57 -08:00 |
|
Ben Roberts
|
cb7d9ea5c9
|
cleaned up white space & docstring styling
|
2012-12-06 12:45:50 -07:00 |
|
Ben Roberts
|
7f28a78414
|
cleaned up last commit
|
2012-12-05 17:54:21 -07:00 |
|
Ben Roberts
|
705c7ad09d
|
added tests and fix for unpickleable metadata in SortedDictWithMetadata
|
2012-12-05 17:43:47 -07:00 |
|
Michael Richards
|
3867d9deb1
|
Added support for 'true'/'false' as valid boolean data
|
2012-12-04 11:07:31 -08:00 |
|
Stephan Groß
|
e044fa089b
|
fixed #469 - RegexField <--> BrowsableAPI Bug
|
2012-12-04 09:40:23 +01:00 |
|
Tom Christie
|
56bb4a5b03
|
Merge pull request #448 from mhsparks/master
Add setter to user property on request object
|
2012-12-02 06:59:27 -08:00 |
|
Marko Tibold
|
52b12434d0
|
Merge pull request #458 from asfaltboy/fix_authtoken_response
Fix authtoken response
|
2012-11-30 11:58:10 -08:00 |
|
Pavel Savchenko
|
1c1bd3fc5d
|
fix test response
|
2012-11-30 01:37:21 +02:00 |
|
Pavel Savchenko
|
e311b763e1
|
add traverse_related feature + tests (fixes issue#461)
|
2012-11-30 01:34:46 +02:00 |
|
Tom Christie
|
c72a20c459
|
Merge pull request #452 from fabianbuechler/patch-1
Renderer negotiation: media_type specificty evaluation weak
|
2012-11-29 15:02:32 -08:00 |
|
Pavel Savchenko
|
1b9d0eefba
|
fix forgotten 400 test
|
2012-11-29 09:35:22 +02:00 |
|
Marko Tibold
|
968f4a5ca4
|
Merge branch 'custom-serializer-form-class' of https://github.com/ludwigkraatz/django-rest-framework into mergebranch#390
Conflicts:
rest_framework/fields.py
rest_framework/renderers.py
Manually solved
|
2012-11-29 01:10:32 +01:00 |
|
Pavel Savchenko
|
19f67bd578
|
also update test with response code 401
|
2012-11-28 23:05:33 +02:00 |
|
Pavel Savchenko
|
7eec582d40
|
Better to return 401 when failing to authenticate
|
2012-11-28 17:04:36 +02:00 |
|