Commit Graph

4262 Commits

Author SHA1 Message Date
Tom Christie
758bcf5b1e Tweak browseable API 2012-09-25 13:35:41 +01:00
Tom Christie
b7b7ca5af9 Don't display readonly fields 2012-09-25 13:35:28 +01:00
Tom Christie
e0913e29b8 Fix some bits of serialization 2012-09-25 13:20:12 +01:00
Tom Christie
4fb57d28e6 Add csrf note 2012-09-25 12:27:46 +01:00
Tom Christie
921c5840aa Fix incorrect bit of tutorial 2012-09-25 12:21:35 +01:00
Tom Christie
d68684e26e Added tox.ini 2012-09-25 12:21:05 +01:00
Tom Christie
064e1ba91f Tweak media_type -> accepted_media_type. Need to document, but marginally less confusing 2012-09-21 13:16:08 +01:00
Tom Christie
3f7371c796 Tweak media_type -> accepted_media_type. Need to document, but marginally less confusing 2012-09-21 13:15:31 +01:00
Tom Christie
b4cd699b75 Tweak media_type -> accepted_media_type. Need to document, but marginally less confusing 2012-09-21 13:12:10 +01:00
Tom Christie
d9cba6398e Clean up bits of templates etc 2012-09-20 17:44:34 +01:00
Tom Christie
f4670c8996 Hack out bunch of unneccesary private methods on View class 2012-09-20 14:00:53 +01:00
Tom Christie
5a82aa9726 Clean up template tags 2012-09-20 13:42:46 +01:00
Tom Christie
7efc6e8205 Remove dumbass __all__ variables 2012-09-20 13:22:07 +01:00
Tom Christie
87dae4d854 Remove old 'djangorestframework directories 2012-09-20 13:19:43 +01:00
Tom Christie
4b691c4027 Change package name: djangorestframework -> rest_framework 2012-09-20 13:06:27 +01:00
Tom Christie
a1bcfbfe92 Merge pull request #266 from tomchristie/resources
First pass at resources
2012-09-20 04:34:49 -07:00
Tom Christie
79df8eba2f Merge pull request #269 from tomchristie/fix_breadcrumbs
Use get_script_prefix to play nicely if not installed at the root.
2012-09-20 04:34:29 -07:00
Michael Barrett
f3834aa241 Stop serialization from going back to base object
Without this patch the base object will be recursed back into with each
related object at least once.
2012-09-19 13:43:36 -07:00
Tom Christie
cb8a8e98ed Dont strip final '/' 2012-09-19 18:48:59 +01:00
Tom Christie
9921b6bd73 Use get_script_prefix to play nicely if not installed at the root. 2012-09-19 17:14:40 +01:00
Tom Christie
db13401af0 Added @phobologic. Thanks\! 2012-09-19 17:06:43 +01:00
Tom Christie
f741bab709 Added @phobologic. Thanks\! 2012-09-19 17:05:09 +01:00
Tom Christie
8d92f77fc2 Merge pull request #268 from phobologic/master
Stop backwards recursion with reverse relationships
2012-09-19 08:17:28 -07:00
Michael Barrett
943bc073d9 Fixing Issue #265.
https://github.com/tomchristie/django-rest-framework/issues/265
2012-09-19 08:05:16 -07:00
Tom Christie
575630d7c3 Use named links in tutorial docs 2012-09-19 13:02:10 +01:00
Tom Christie
cab556ee3f Initial resources code 2012-09-18 19:03:59 +01:00
Tom Christie
5611769162 Merge branch 'restframework2' of https://github.com/tomchristie/django-rest-framework into restframework2 2012-09-17 20:20:27 +01:00
Tom Christie
308677037f Tweak docs, fix .error_data -> .errors 2012-09-17 20:19:45 +01:00
Tom Christie
e37a1a1db2 Merge pull request #264 from droptype/restframework2
Prevent the touchstart event propagation on the dropdown menus in the navbar
2012-09-17 10:11:23 -07:00
Alec Perkins
43c2a15f9d Prevent the touchstart event propagation on the dropdown menus in the navbar.
This allows the dropdowns to be used on a touch device.
2012-09-17 10:01:44 -04:00
Tom Christie
549ebdc1c6 Merge pull request #263 from tomchristie/decouple-conneg
Content negotiation logic out of response and into View
2012-09-16 14:02:18 -07:00
Tom Christie
d8ede0355c Drop cronky tests 2012-09-16 22:00:05 +01:00
Tom Christie
a96211d3d1 Simplify negotiation. Drop MSIE hacks. Etc. 2012-09-16 21:48:55 +01:00
Tom Christie
6543ccd244 Cleaner content negotiation. Occurs after permissions. Optional 'force' flag. 2012-09-14 23:17:12 +01:00
Tom Christie
5036638d0c Simplify content_negotiation slightly 2012-09-14 22:52:28 +01:00
Tom Christie
b3e29d9576 Moved content negotiation out of response. Nicer exception handling now. 2012-09-14 22:42:29 +01:00
Tom Christie
b7b8cd11b1 Wrap more cleanly 2012-09-14 19:36:44 +01:00
Jamie Matthews
f6488cb058 Move logic for attaching HTTP handlers into LazyViewCreator 2012-09-14 16:40:08 +01:00
Jamie Matthews
21b1116af5 First stab at new view decorators 2012-09-14 16:07:07 +01:00
Tom Christie
a5213d4023 Drop urlobject2 2012-09-14 13:24:13 +01:00
Tom Christie
a2d0fd2c40 Merge stunning work from @alecperkins 2012-09-14 13:03:58 +01:00
Tom Christie
f204439fa8 Merge branch 'browsable-bootstrap' of https://github.com/droptype/django-rest-framework into droptype-browsable-bootstrap 2012-09-14 12:52:12 +01:00
Tom Christie
eb761be9d0 Flesh out resources/routers part of tutorial 2012-09-14 12:43:14 +01:00
Tom Christie
886f8b4751 Tweak throttles and improve docs 2012-09-14 08:54:58 +01:00
Tom Christie
3005079824 Drop GitHub button from docs on small screens 2012-09-13 18:39:08 +01:00
Tom Christie
d8b5d6603e Tweak copy 2012-09-13 18:35:06 +01:00
Tom Christie
6c109ac60f Improve throttles and docs 2012-09-13 18:32:56 +01:00
Tom Christie
b16c45aa6d Tweak throttling/permissions/auth docs 2012-09-13 09:39:16 +01:00
Tom Christie
003a65f0e0 Tweaks to Token auth 2012-09-12 20:39:22 +01:00
Tom Christie
dac4cb9e8b GitHub link in toolbar 2012-09-12 13:11:26 +01:00