Tom Christie
|
b9bff2a984
|
Fix issues with pk related fields in the browsable API.
|
2012-11-02 14:05:14 +00:00 |
|
Tom Christie
|
062f5caef3
|
Tweaks fields docs, and fix 2.0.1 version.
|
2012-11-01 23:40:34 +00:00 |
|
Tom Christie
|
36e21153fb
|
Merge master
|
2012-11-01 23:11:28 +00:00 |
|
Tom Christie
|
d327c5f531
|
Relational field support in browseable API.
Add slug relational fields.
Add quickstart.
|
2012-11-01 23:04:13 +00:00 |
|
Tom Christie
|
5558c0530f
|
Merge pull request #351 from asfaltboy/fix_trans_choices
Return choices as unicode and not string
|
2012-11-01 06:27:28 -07:00 |
|
Tom Christie
|
aa779598aa
|
Merge pull request #352 from asfaltboy/cleanup_MultipleObjectBaseView
cleanup MultipleObjectBaseView remains
|
2012-11-01 06:12:16 -07:00 |
|
Pavel Savchenko
|
9a0cc7c720
|
since MultipleObjectBaseView was renamed MultipleObjectAPIView, it stands to reason to complete the renaming in docs and comments as well.
|
2012-11-01 15:06:11 +02:00 |
|
Pavel Savchenko
|
d3aedd5fb1
|
return choices as unicode and not string,
might as well have jsonp return unicode
|
2012-11-01 15:00:22 +02:00 |
|
Otto Yiu
|
756297ad1d
|
fix 'from_native' method when rel is None
'NoneType' object has no attribute 'to'
|
2012-10-31 21:40:20 -07:00 |
|
Tom Christie
|
027c9079f6
|
PUT as create should return 201. Fixes #340.
|
2012-10-31 20:11:38 +00:00 |
|
Tom Christie
|
4cdd0b845e
|
Final docs tweaks for 2.0
|
2012-10-30 13:59:31 +00:00 |
|
Tom Christie
|
cea907f172
|
Raise nicer exception if queryset not Set on writable related field. Refs: #338
|
2012-10-30 11:10:23 +00:00 |
|
Tom Christie
|
0047a46020
|
Merge fixes for 'blank=True' fields. Fixes #324, Fixes #325
Thanks to @Roarster.
|
2012-10-30 11:03:03 +00:00 |
|
Tom Christie
|
5670cb03bf
|
Allow use of absolute URLs when deserializing hyperlinked fields
|
2012-10-30 10:49:01 +00:00 |
|
Tom Christie
|
1b6fe9abb4
|
Hyperlinked serializer tests
|
2012-10-30 10:35:30 +00:00 |
|
Tom Christie
|
51a53b497b
|
Merge pull request #335 from tomchristie/related-field-as-instance
Writable related fields should return a model instance from .from_native...
|
2012-10-30 03:32:55 -07:00 |
|
Tom Christie
|
e5777a6168
|
Merge pull request #336 from markotibold/null_is_true_model_fields
Null is true model fields
|
2012-10-30 02:22:51 -07:00 |
|
Marko Tibold
|
4d90bb4af4
|
Fix some typos.
|
2012-10-30 00:30:52 +01:00 |
|
Marko Tibold
|
2068595297
|
Set a ModelSerializer field to required=False if the ModelField has null=True set.
|
2012-10-30 00:09:40 +01:00 |
|
Marko Tibold
|
6ccbdd10ad
|
Adding failing tests that show null=True model fields are won't validate if their value is omitted.
|
2012-10-30 00:03:24 +01:00 |
|
Tom Christie
|
b6c90c0d68
|
Fix slug based put as create test
|
2012-10-29 17:20:06 +00:00 |
|
Tom Christie
|
215edc5dfa
|
Merge branch 'restframework2' of https://github.com/tomchristie/django-rest-framework into restframework2
|
2012-10-29 17:09:01 +00:00 |
|
Tom Christie
|
d206c686a6
|
Fixes for urls with suffixes
|
2012-10-29 17:08:38 +00:00 |
|
Tom Christie
|
343da8e3cf
|
PUT as create should return 200
|
2012-10-29 16:13:08 +00:00 |
|
Tom Christie
|
6b6f0e682b
|
Merge pull request #331 from markotibold/test_put_as_create
Test put as create
|
2012-10-29 09:11:32 -07:00 |
|
Tom Christie
|
ee8ab283f0
|
Style tweaks
|
2012-10-29 14:41:33 +00:00 |
|
Tom Christie
|
49f87cfbab
|
Deal with None and missing values
|
2012-10-29 14:10:38 +00:00 |
|
Tom Christie
|
dfcb560f8f
|
Fix up login styling
|
2012-10-29 13:57:46 +00:00 |
|
Tom Christie
|
752f191a76
|
Fix breadcrumbs
|
2012-10-29 13:18:51 +00:00 |
|
Tom Christie
|
f4edd92566
|
Writable welated fields should return a model instance from .from_native(), not a pk
|
2012-10-29 12:51:21 +00:00 |
|
Tom Christie
|
de6908fbef
|
Remove recursion detection
|
2012-10-28 20:50:14 +00:00 |
|
Tom Christie
|
351382fe35
|
nested -> depth
|
2012-10-28 20:43:43 +00:00 |
|
Tom Christie
|
6e4ab09aae
|
readonly -> read_only
|
2012-10-28 20:21:45 +00:00 |
|
Marko Tibold
|
1a16289ede
|
Get the correct instance
|
2012-10-28 20:56:48 +01:00 |
|
Marko Tibold
|
5bb6680376
|
test_put_as_create_on_id_based_url should check for a created-response.
|
2012-10-28 20:45:42 +01:00 |
|
Tom Christie
|
3d3df22d82
|
Merge pull request #330 from tomchristie/tutorial-refactor
Tutorial refactor
|
2012-10-28 12:42:10 -07:00 |
|
Tom Christie
|
1b2c235847
|
Merge pull request #327 from tomchristie/allow-any-permission
Add AllowAny permission
|
2012-10-28 12:10:12 -07:00 |
|
Marko Tibold
|
bc99142c7d
|
Added wo tests. One for PUTing on a non-existing id-based url. And another for PUTing on a non-existing slug-based url.
Fix doctoring for 'test_put_cannot_set_id'.
|
2012-10-28 19:35:50 +01:00 |
|
Tom Christie
|
12c363c1fe
|
TemplateHTMLRenderer, StaticHTMLRenderer
|
2012-10-28 18:12:56 +00:00 |
|
Tom Christie
|
af96fe05d0
|
Add AllowAny class
|
2012-10-27 20:17:49 +01:00 |
|
Tom Christie
|
d995742afc
|
Add AllowAny permission
|
2012-10-27 20:04:33 +01:00 |
|
Tom Christie
|
b9e576f16e
|
Push tests into a seperate app namespace 'rest_framework.test'
Prevents tests from running by default when rest_framework is installed
as 3rd party app.
Fixes #316, #185
|
2012-10-27 18:44:23 +01:00 |
|
Tom Christie
|
44207a347a
|
pep8
|
2012-10-27 10:33:01 +01:00 |
|
Tom Christie
|
67f1265e49
|
Fix failing 'default' on ModelSerializer
|
2012-10-26 13:20:30 +01:00 |
|
Tom Christie
|
fc4614a89c
|
Whitespace
|
2012-10-26 12:46:41 +01:00 |
|
Tom Christie
|
2efb5f8a14
|
Object-level permissions respected by Browseable API
|
2012-10-26 12:46:15 +01:00 |
|
Tom Christie
|
32d602880f
|
Choice fields from ModelSerializer.
|
2012-10-26 12:45:52 +01:00 |
|
Tom Christie
|
195006bbc3
|
Drop resources from codebase since implementation is only partial (Created resoorces-routers branch for future reference)
|
2012-10-26 09:27:59 +01:00 |
|
Tom Christie
|
e987737621
|
Merge pull request #320 from j4mie/split-generic-views
Rename generic base classes, and add CreateAPIView, DeleteAPIView, UpdateAPIView.
|
2012-10-25 06:31:25 -07:00 |
|
Jamie Matthews
|
27935f6f66
|
Rework generic view class names
|
2012-10-25 13:50:39 +01:00 |
|