Sean C. Farley
4de3708a61
Merge remote-tracking branch 'origin/Issue-140-master' into related-serializers
2012-06-26 19:13:05 -04:00
Sean C. Farley
87d06697f7
Pass request to related serializers
...
Related serializers may need access to the request to properly serialize
a child resource. For example, reverse() in djangorestframework.reverse
uses request if available to return an absolute URL. While the parent
resource has access to the request to generate the absolute URL, the
child resource does not.
2012-06-26 17:56:38 -04:00
Tom Christie
9dbaac3182
Merge pull request #210 from max-arnold/serialize-raw-queryset
...
Small patch to allow RawQuerySet serialization
2012-05-22 01:19:55 -07:00
Max Arnold
b689db17b3
Allow RawQuerySet serialization
2012-05-22 12:39:50 +07:00
Tom Christie
0c82e4b575
1.4 Ain't alpha.
2012-05-11 09:46:00 +02:00
Sean C. Farley
b5f986abdd
Avoid unbound form for GET instance
...
Do not attempt to get an unbound form for an instance using a GET
method. This results in the same issue as getting a generic form where
an explicit form must be provided for an instance obtained using the GET
method.
2012-04-18 12:50:31 -04:00
Sean C. Farley
580031a914
Add GET method form handling
...
Add handling of forms for the GET method. The code requires the form for
the GET method to be explicitly declared (e.g., get_form = AGetForm); the
form attribute will only be used for POST and PUT but not GET.
2012-04-18 12:50:20 -04:00
Marko Tibold
d88ae359b8
Fix typo.
2012-04-12 01:06:35 +03:00
Marko Tibold
64a49905a4
Use seuptools to be explicit about optional version-dependency of markdown.
2012-04-11 23:51:00 +02:00
Marko Tibold
a07212389d
Fixes #94 . Thanks @natim. Only Markdown 2.0+ is supported currently.
2012-04-11 23:13:04 +02:00
Marko Tibold
e53c819cc7
Fix broken pygments test.
2012-03-27 23:40:33 +02:00
Marko Tibold
55317b0372
Fixes broken permissions-example.
...
reverse takes `request` as a kwarg.
2012-02-29 21:32:10 +01:00
Tom Christie
1751655927
Update docs/requirements.txt
2012-02-27 10:06:20 +00:00
Tom Christie
2fe6913b1a
Added @shawnlewis. Thanks!
2012-02-24 13:13:11 +00:00
Tom Christie
f041ee023e
Merge pull request #179 from shawnlewis/master
...
Okay, that looks good to me!
2012-02-24 05:12:23 -08:00
Shawn Lewis
9c92f96ce2
Fix for #178 .
...
Related serializers passed in via include now work as expected.
2012-02-23 16:30:44 -08:00
Shawn Lewis
98c16e6da8
Test for issue #178 .
...
This failing test shows that the serializer implementation breaks when a
related serializer is passed in via include rather than via fields.
2012-02-23 16:28:01 -08:00
Tom Christie
7183815235
Version 0.4.0-dev
2012-02-23 09:29:51 +00:00
Tom Christie
afdda88b13
Remove unused 'staticviews'
2012-02-23 09:22:37 +00:00
Tom Christie
e15494a172
Remove InstanceMixin auto-url magicks.
2012-02-23 09:21:01 +00:00
Tom Christie
2b59df004a
reverse takes request as a kwarg for compatibility with django's reverse
2012-02-23 08:58:10 +00:00
Tom Christie
8e0b9e55ec
Properly catch MultiPartParserError during .parse()
2012-02-22 13:09:09 +00:00
Tom Christie
b2b1a0354f
Added @tschan. Thanks!
2012-02-22 12:55:13 +00:00
Tom Christie
bc519cae53
Merge pull request #176 from tschan/master
...
Add exception handling to the XML parser
2012-02-22 04:54:31 -08:00
Can Yavuz
44b56ed059
let the XML parser fail gracefully on malformed XML
2012-02-22 11:17:37 +01:00
Tom Christie
66eabe8bd1
Remove staticviews. Use standard login/logout
2012-02-21 22:50:41 +00:00
Tom Christie
b074754b54
Remove ADMIN_MEDIA_PREFIX everywhere
2012-02-21 22:13:41 +00:00
Tom Christie
9277f438cb
Fix YAML parser bug
2012-02-21 22:09:05 +00:00
Tom Christie
ca9465f11e
reverse gets it's own module
2012-02-21 20:47:55 +00:00
Tom Christie
b7c06dd8e3
Update djangorestframework/views.py
2012-02-21 14:53:54 +00:00
Tom Christie
288e7f7c40
Added @izquierdo. Thanks!
2012-02-21 14:16:47 +00:00
Tom Christie
49ebaf106d
Merge pull request #175 from izquierdo/custom_reverse
...
Custom reverse() and drop set_script_prefix
2012-02-21 06:09:30 -08:00
Daniel Izquierdo
f17f3886f4
Implement `reverse_lazy()'
2012-02-21 22:51:33 +09:00
Daniel Izquierdo
6f4fab81d2
Add a docstring for `reverse()'
2012-02-21 22:51:32 +09:00
Daniel Izquierdo
8f5b093c0d
Include the `utils' module in the docs
2012-02-21 22:51:32 +09:00
Daniel Izquierdo
86d470796e
Add a HOWTO page for the custom `reverse()'
2012-02-21 22:51:32 +09:00
Daniel Izquierdo
c7e7279d97
Update examples to use the new custom `reverse()'
...
This fixes #167 except for the docs
2012-02-21 22:51:32 +09:00
Daniel Izquierdo
b600b5075f
Update resources.py to use the new custom `reverse()'
2012-02-21 22:44:02 +09:00
Daniel Izquierdo
13110a386c
Implement a custom reverse that builds absolute URLs with a request object
2012-02-21 22:44:02 +09:00
Daniel Izquierdo
a29ca6c2d0
Pass the request object to `reverse' in the reverse tests
2012-02-21 22:44:02 +09:00
Daniel Izquierdo
f5badcf80c
Stop using set_script_prefix
2012-02-21 22:42:15 +09:00
Daniel Izquierdo
af4851f7a8
Move the new `reverse' function from urlresolvers to utils
2012-02-21 22:41:51 +09:00
Daniel Izquierdo
12e34814e9
Test the custom reverse() function instead of the one provided by Django
2012-02-21 22:41:51 +09:00
Daniel Izquierdo
d808d55b5c
Create a custom reverse() function (not implemented yet)
2012-02-21 22:41:51 +09:00
Tom Christie
5a5f24f263
Gotta love dynamic languages
2012-02-21 13:38:21 +00:00
Tom Christie
54a02c1fb9
Version 0.3.3
2012-02-20 20:33:07 +00:00
Tom Christie
6c5fb56257
Update docs
2012-02-20 20:31:41 +00:00
Tom Christie
9fb7793861
Fix for URLObject 2.0.0
2012-02-20 20:07:14 +00:00
Tom Christie
36d3db1447
Update ChangeLog - URLObject 2.0.0
2012-02-20 19:58:41 +00:00
Tom Christie
b9c8b72875
Added @scfarley
2012-02-20 19:57:13 +00:00