Jamie Matthews
|
32ebf96ef6
|
Split concrete generic views up into separate bits of functionality
|
2012-10-24 18:22:29 +01:00 |
|
Tom Christie
|
9a741e7ddb
|
Merge pull request #318 from j4mie/field-validation
Implement per-field validation on Serializers
|
2012-10-24 04:16:11 -07:00 |
|
Jamie Matthews
|
607c31c6d8
|
Move per-field and cross-field validation into a single method
|
2012-10-24 12:12:27 +01:00 |
|
Jamie Matthews
|
d60d598e02
|
Clean up internal names and documentation
|
2012-10-24 11:43:30 +01:00 |
|
Jamie Matthews
|
ac2d39892d
|
Add cross-field validate method
|
2012-10-24 11:39:17 +01:00 |
|
Jamie Matthews
|
388a807f64
|
Switch from clean_<fieldname> to validate_<fieldname>, clarify documentation
|
2012-10-24 11:27:01 +01:00 |
|
Jamie Matthews
|
51fae73f3d
|
Implement per-field validation on Serializers
|
2012-10-24 09:28:10 +01:00 |
|
Tom Christie
|
5d76f03ac6
|
Merge pull request #315 from Roarster/emptymanytomany
#314 Fix for manytomany field being required in the payload even though ...
|
2012-10-22 15:00:56 -07:00 |
|
Ian Strachan
|
c7a0d52fd7
|
#314 Fix for manytomany field being required in the payload even though the field is specified as readonly in the serializer
|
2012-10-22 22:24:26 +01:00 |
|
Tom Christie
|
b7d11cbc57
|
Merge pull request #312 from markotibold/BrowsableAPIRenderer
WIP on #310
|
2012-10-22 13:29:18 -07:00 |
|
Marko Tibold
|
aba0172f5c
|
Update docs/api-guide/fields.md
Fix typo.
|
2012-10-22 21:31:15 +03:00 |
|
Marko Tibold
|
d1e05ea8d4
|
Merge commit '95a670de41a246777bc1e448dca8cc576b7b86ea' into BrowsableAPIRenderer
Conflicts:
rest_framework/renderers.py - manually resolved conflict
|
2012-10-22 20:09:36 +02:00 |
|
Tom Christie
|
95a670de41
|
Merge field changes: .default and .widget
|
2012-10-22 15:24:09 +01:00 |
|
Tom Christie
|
bf06f0346a
|
Merge pull request #311 from j4mie/fix-reverse-relations
Fix serialization of reverse relationships
|
2012-10-22 07:17:54 -07:00 |
|
Jamie Matthews
|
45d4622f09
|
Fix serialization of reverse relationships
|
2012-10-22 15:12:25 +01:00 |
|
Marko Tibold
|
ab1a12bfec
|
Refactoring BrowsableAPIRenderer
|
2012-10-21 23:04:12 +02:00 |
|
Marko Tibold
|
c30712a5c8
|
Remove redundant check if method=='DELETE'
|
2012-10-21 22:23:54 +02:00 |
|
Tom Christie
|
93f1aa4f69
|
Remove initial kwarg, add default .
|
2012-10-21 17:41:05 +01:00 |
|
Tom Christie
|
13d0a82939
|
Minor docs tweaks
|
2012-10-21 17:40:49 +01:00 |
|
Daniel Sokolowski
|
d53ee8a10c
|
Merge pull request #308 from markotibold/docs-edits
Documentation spelling and other mistake fixes.
|
2012-10-21 07:52:10 -07:00 |
|
Marko Tibold
|
65d4970bf7
|
Changed IsAdmin -> IsAdminUser in example
|
2012-10-21 16:34:50 +02:00 |
|
Marko Tibold
|
71a93930fd
|
Fixing spelling errors.
|
2012-10-21 16:34:07 +02:00 |
|
Tom Christie
|
efabd2bb1b
|
docs, docs, docs, docs, docs, docs, docs
|
2012-10-19 19:59:55 +01:00 |
|
Tom Christie
|
a7390fe704
|
Fix up widget choices
|
2012-10-19 09:47:01 +01:00 |
|
Tom Christie
|
dab177e29e
|
Drop help_text
|
2012-10-19 09:20:54 +01:00 |
|
Daniel Sokolowski
|
46dffbd5b9
|
Merge pull request #307 from Roarster/dotted_branch_tests
Added tests for dotted notation in serializer field source
|
2012-10-18 18:22:37 -07:00 |
|
Tom Christie
|
643d3491a6
|
First pass at pastebin tutorial
|
2012-10-18 23:48:52 +01:00 |
|
Ian Strachan
|
d70e387f10
|
Added tests for dotted notation in serializer field source
|
2012-10-18 23:45:16 +01:00 |
|
Tom Christie
|
c341799344
|
Apply readonly on RelatedField
|
2012-10-18 22:19:54 +01:00 |
|
Tom Christie
|
d1746e2f3c
|
Allow callables in dotted notation like Field(source='foo.bar')
|
2012-10-18 22:03:48 +01:00 |
|
Tom Christie
|
0c65d9babe
|
Merge pull request #304 from tomchristie/consitent_settings
Make settings consistent with corrosponding view attributes
|
2012-10-18 04:46:01 -07:00 |
|
Tom Christie
|
e8f542aac8
|
Minor docs fix
|
2012-10-18 09:19:38 +01:00 |
|
Tom Christie
|
fed235dd01
|
Make settings consistent with corrosponding view attributes
|
2012-10-17 23:09:11 +01:00 |
|
Tom Christie
|
e126b61542
|
Negotiation API finalized. .select_renderers and .select_parsers
|
2012-10-17 22:58:18 +01:00 |
|
Tom Christie
|
bbd3728da6
|
Merge pull request #303 from tomchristie/parser_refactor
Parser refactor
|
2012-10-17 14:42:16 -07:00 |
|
Tom Christie
|
fb56f215ae
|
Added media_type to .parse() - Consistency with renderer API.
|
2012-10-17 22:39:07 +01:00 |
|
Tom Christie
|
4231995fbd
|
parser_context includes view , request , args , kwargs . (Not meta and upload_handlers )
Consistency with renderer API.
|
2012-10-17 22:19:59 +01:00 |
|
Tom Christie
|
99d48f9003
|
Drop .parse_string_or_stream() - keep API minimal.
|
2012-10-17 22:07:56 +01:00 |
|
Tom Christie
|
6717d654d0
|
Added @rdobson. Thanks!
|
2012-10-17 21:57:34 +01:00 |
|
Tom Christie
|
baf0e366ba
|
Merge pull request #302 from rdobson/restframework2
Make default field check safe for boolean values
|
2012-10-17 13:55:30 -07:00 |
|
Rob Dobson
|
38673c35d4
|
Make default field check safe for boolean values whereby 'False' may be an acceptable default value
|
2012-10-17 19:12:34 +01:00 |
|
Tom Christie
|
cab4a2a5ad
|
Split up doc sections more cleanly
|
2012-10-17 15:41:57 +01:00 |
|
Tom Christie
|
b78872b7db
|
Use two seperate exceptions - AuthenticationFailed , and NotAuthenticated
Cleaner seperation of exception and resulting HTTP response.
Should result in more obvious error messages.
|
2012-10-17 15:23:36 +01:00 |
|
Tom Christie
|
a4d500ba10
|
Use correct status code
|
2012-10-17 15:10:11 +01:00 |
|
Tom Christie
|
dc9384f9b4
|
Use correct status code
|
2012-10-17 15:09:20 +01:00 |
|
Tom Christie
|
5ae49a4ec4
|
Add docs for 401 vs 403 responses
|
2012-10-17 14:59:53 +01:00 |
|
Tom Christie
|
4c17d1441f
|
Add Unauthenticated exception.
|
2012-10-17 14:59:37 +01:00 |
|
Tom Christie
|
bd8360c826
|
Highlight use of permissions alnog with authentication
|
2012-10-17 14:02:30 +01:00 |
|
Tom Christie
|
b5daa40852
|
Docs tweaks
|
2012-10-17 13:51:22 +01:00 |
|
Tom Christie
|
75ebf895ac
|
Added @eofs. Thanks!
|
2012-10-17 13:51:22 +01:00 |
|