Tom Christie
|
1cb84cd4e8
|
Merge throttling and fix up a coupla things
|
2011-06-15 14:41:09 +01:00 |
|
Tom Christie
|
7dcb851c7f
|
Allow related models to be fully serialized
|
2011-06-15 14:09:01 +01:00 |
|
Tom Christie
|
412b5fc2d5
|
Support for nesting resources etc...
--HG--
rename : djangorestframework/tests/resources.py => djangorestframework/tests/serializer.py
|
2011-06-14 18:22:13 +01:00 |
|
Tom Christie
|
323d52e7c4
|
Bits of cleaning up for the throttling
|
2011-06-14 11:08:29 +01:00 |
|
markotibold
|
437a062b6c
|
implemeneted #28
|
2011-06-13 20:42:37 +02:00 |
|
markotibold
|
5a188d8c90
|
Merge with 10e5aa19eecaec9be297dd8f090eb56c60089a6d
|
2011-06-12 00:37:24 +02:00 |
|
Tom Christie
|
ebc5a9974d
|
Fix file uploads
|
2011-06-12 20:23:40 +01:00 |
|
markotibold
|
f0b3b9d7ea
|
small fix
|
2011-06-11 20:29:01 +02:00 |
|
markotibold
|
7bed352e97
|
refactored and added new tests for per-user, per-view, and per-resource htrottling
|
2011-06-11 20:21:24 +02:00 |
|
markotibold
|
f854bc9065
|
* fixed test_request_throttling_is_per_user - it didn't make a request for the 2nd user
* implemented per_resource_throttling + test
needs refactoring
|
2011-06-11 03:16:35 +02:00 |
|
markotibold
|
87db5fbda5
|
implemented per user throttling
(commit to permissions.py fixes a bug that came out of the unittest)
|
2011-06-11 01:49:22 +02:00 |
|
markotibold
|
63d086ea11
|
added some throttling tetst. Can't get per-user-throttling testing to work though. :( any help?
|
2011-06-10 23:53:32 +02:00 |
|
Tom Christie
|
a336f09157
|
Drop test_fail()
|
2011-06-10 16:00:22 +01:00 |
|
Alen Mujezinovic
|
a848923a39
|
Returning the dict from parse_qs in FormParser fails on forms.
Use `QueryDict` instead to return a value that is compatible with forms.
|
2011-06-09 16:24:27 +01:00 |
|
Alen Mujezinovic
|
cf637e886b
|
Nested tuples serialisation test
|
2011-06-08 16:03:01 +01:00 |
|
Tom Christie
|
ce6e5fdc01
|
Renderers can now cope with parameterised args. ResponseMixin gets cleaned up & added Renderer.can_handle_response(), mirroring Parsers.can_handle_request()
|
2011-05-24 13:29:30 +01:00 |
|
Tom Christie
|
eafda85508
|
Fix up breadcrumbs to only breadcrumb for REST framework Views
|
2011-05-24 10:40:35 +01:00 |
|
Tom Christie
|
370274f564
|
Allow views to return HttpResponses. Add initial() hook method
|
2011-05-24 10:27:24 +01:00 |
|
Tom Christie
|
c531759147
|
name and description
|
2011-05-23 17:07:31 +01:00 |
|
Tom Christie
|
8c3280f9c0
|
data flattening needs to go into resource
|
2011-05-19 08:36:55 +01:00 |
|
Tom Christie
|
3039f6f6c2
|
validators tests -> resources tests
|
2011-05-16 16:52:39 +01:00 |
|
Tom Christie
|
325e63a3a7
|
Sorting out resources. Doing some crazy magic automatic url resolving stuff. Yum.
|
2011-05-13 17:19:12 +01:00 |
|
Tom Christie
|
8f6bcac7f3
|
cleanup
|
2011-05-13 09:59:36 +01:00 |
|
Tom Christie
|
44c8b89c60
|
_perform_form_overloading becomes transparent
|
2011-05-12 16:03:14 +01:00 |
|
Tom Christie
|
b5b231a874
|
yet more API cleanup
|
2011-05-12 15:11:14 +01:00 |
|
Tom Christie
|
15f9e7c566
|
refactoring resource specfic stuff into ResourceMixin - validators now defunct
|
2011-05-12 12:55:13 +01:00 |
|
Tom Christie
|
4d12679675
|
More tests, getting new serialization into resource
|
2011-05-10 16:01:58 +01:00 |
|
Tom Christie
|
527e4ffdf7
|
renderer API work
|
2011-05-10 12:21:48 +01:00 |
|
Tom Christie
|
8f58ee489d
|
Getting the API into shape
|
2011-05-10 10:49:28 +01:00 |
|
Tom Christie
|
d373b3a067
|
Decouple views and resources
|
2011-05-04 09:21:17 +01:00 |
|
Tom Christie
|
b358fbdbe9
|
More refactoring - move various less core stuff into utils etc
|
2011-04-29 14:32:56 +01:00 |
|
Tom Christie
|
93aa065fa9
|
emitters -> renderers
|
2011-04-28 19:54:30 +01:00 |
|
Tom Christie
|
b18302586c
|
Urg. Fix broken merging.
|
2011-04-27 18:36:43 +01:00 |
|
Tom Christie
|
da60f68f50
|
Merge previous checkins
|
2011-04-27 18:20:29 +01:00 |
|
Tom Christie
|
659898ffaf
|
Inital pass at generic permissions, throttling etc.
|
2011-04-27 18:08:32 +01:00 |
|
Tom Christie
|
028851bfa1
|
Fix up tests and examples after refactoring
|
2011-04-27 18:07:28 +01:00 |
|
tom christie tom@tomchristie.com
|
3d15adaeb1
|
Fixes #35 - Import json from django's built-in package (Does cleverness in determing best lib to use)
|
2011-04-26 20:20:31 +01:00 |
|
Tom Christie
|
762a52edde
|
Fix some compat issues with json/simplejson
|
2011-04-25 04:50:28 +01:00 |
|
Tom Christie
|
4692374e0d
|
Generic permissions added, allowed_methods and anon_allowed_methods now defunct, dispatch now mirrors View.dispatch more nicely
|
2011-04-25 01:03:23 +01:00 |
|
Tom Christie
|
18bbda84b9
|
depercate auth and content arguments to the request handler methods - yea :)
|
2011-04-11 17:13:11 +01:00 |
|
Tom Christie
|
349ffcaf5f
|
Rename mixins into Mixin class, rename ResponseException to ErrorResponse, remove NoContent
|
2011-04-11 16:38:00 +01:00 |
|
Tom Christie
|
a1ed565081
|
Cleanup
|
2011-04-11 15:09:52 +01:00 |
|
Tom Christie
|
29db0a60fb
|
Even more validator tests passing after refactor
|
2011-04-11 15:06:29 +01:00 |
|
Tom Christie
|
a9df917d10
|
Lots of validator tests passing after refactor
|
2011-04-11 15:03:49 +01:00 |
|
Tom Christie
|
941742593c
|
Remove last bits of ParserMixin
|
2011-04-11 13:22:54 +01:00 |
|
Tom Christie
|
92b5a455da
|
Test cleanup
|
2011-04-11 13:14:51 +01:00 |
|
Tom Christie
|
dad1fa5798
|
method overloading tests passing
|
2011-04-11 13:13:25 +01:00 |
|
Tom Christie
|
0fe8d1a15d
|
form overloading tests passing
|
2011-04-11 12:19:28 +01:00 |
|
Tom Christie
|
e29a3f4cf1
|
More tests passing
|
2011-04-11 11:56:07 +01:00 |
|
Tom Christie
|
d4ed178456
|
More tests passing
|
2011-04-11 11:54:26 +01:00 |
|