Tom Christie
|
e2052f858b
|
Fixes github #17
|
2011-05-27 16:11:06 +01:00 |
|
Tom Christie
|
21d2dcc294
|
Allow .form specified on view. Allow get_form, put_form, post_form. Add .PARAMS.
|
2011-05-27 14:40:19 +01:00 |
|
Tom Christie
|
9e9ae60949
|
forms/models can be set on the view as well as the resource
|
2011-05-27 10:35:43 +01:00 |
|
Tom Christie
|
cefc6a25c2
|
forms/models can be set on the view as well as the resource
|
2011-05-27 09:58:21 +01:00 |
|
Tom Christie
|
894bf34451
|
tidy up last bits of renderer media type handling
|
2011-05-24 16:31:17 +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
|
698df527a3
|
check in marko's docs
|
2011-05-23 17:09:29 +01:00 |
|
Tom Christie
|
c531759147
|
name and description
|
2011-05-23 17:07:31 +01:00 |
|
markotibold
|
82c4ca9612
|
The core is now documented from the docstrings in the source.
|
2011-05-19 19:36:30 +02:00 |
|
Tom Christie
|
e7f8c06dbb
|
Merge in marko's doc markup
|
2011-05-19 08:49:57 +01:00 |
|
Tom Christie
|
8c3280f9c0
|
data flattening needs to go into resource
|
2011-05-19 08:36:55 +01:00 |
|
markotibold
|
92c015e049
|
Most of the actual work so far has been markup really.
|
2011-05-18 22:13:48 +02:00 |
|
Tom Christie
|
49d4e50342
|
Better do this before I forget
|
2011-05-17 09:46:33 +01:00 |
|
Tom Christie
|
bfbb8ceccf
|
Merge Marko's doc improvements.
|
2011-05-17 09:15:35 +01:00 |
|
Tom Christie
|
3f6b6e437b
|
Remove validators (logic into resources)
|
2011-05-17 08:21:35 +01:00 |
|
markotibold
|
40573b2793
|
Nicely marked up source code.
|
2011-05-17 01:27:27 +02:00 |
|
markotibold
|
66b9bda9bf
|
All top level modules are included. Ready for diving into the modules and documenting/ enhancing already existing docs.
|
2011-05-17 00:18:45 +02:00 |
|
Tom Christie
|
3039f6f6c2
|
validators tests -> resources tests
|
2011-05-16 16:52:39 +01:00 |
|
Tom Christie
|
1e04790d50
|
Fixing some of the last blocking issues
|
2011-05-16 14:11:36 +01:00 |
|
Tom Christie
|
e92002ddde
|
nested resources now working
|
2011-05-16 09:14:01 +01:00 |
|
Tom Christie
|
47645319c9
|
Ensure there is always a resource attribute set
|
2011-05-13 17:46:31 +01:00 |
|
Tom Christie
|
c1b9af8453
|
Docs on resources
|
2011-05-13 17:39:52 +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
|
a31a68d6cb
|
yet more API cleanup
|
2011-05-12 15:14:22 +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
|
a2575c1191
|
Bits of cleanup
|
2011-05-10 12:59:13 +01:00 |
|
Tom Christie
|
cc4c9a9518
|
Bits of cleanup
|
2011-05-10 12:51:49 +01:00 |
|
Tom Christie
|
144d52c7b3
|
Rename resource to view in few remaining places in renderers (because that's what it now is)
|
2011-05-10 12:28:11 +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
|
8756664e06
|
emitters -> renderers
|
2011-05-02 19:49:12 +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
|
5921e5c84e
|
Fix up ModelResource issues
|
2011-04-27 18:53:54 +01:00 |
|
Tom Christie
|
5a59f339c1
|
Urg. Fixing broken merge
|
2011-04-27 18:44:21 +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
|
b508ca38d4
|
CSRF validation will only be applied to POST requests, so let's only load .RAW_CONTENT in those cases
|
2011-04-26 21:08:36 +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
|
84a4fd3ea1
|
tidy up
|
2011-04-25 04:48:55 +01:00 |
|