Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

query filter support for Restframework2 #290

Closed
wants to merge 97 commits into from
Closed

query filter support for Restframework2 #290

wants to merge 97 commits into from

Conversation

benkonrath
Copy link
Contributor

I still need to add some documentation which I'll do in a bit. Feedback is welcome and appreciated.

tomchristie and others added 30 commits February 23, 2012 16:02
getattr(self,'parent',self). This fixes it.
Small patch to allow RawQuerySet serialization
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.
Pass request to related serializers
…ary on the client (i.e. jQuery) is sending an XMLHttpRequest
Implements Accept headers from IE in the case describe in Issue 215
…eturns its error in the 'detail' key instead of in the 'error' key (for consistency with all other errors).
add_query_param should preserve previous querystring
support utf8 description
add View.head() method at runtime (issue #228)
Modify 415 error content
tomchristie and others added 25 commits October 25, 2012 19:40
Fix documentation link.
Conflicts:
	.gitignore
	.travis.yml
	AUTHORS
	README.rst
	djangorestframework/mixins.py
	djangorestframework/renderers.py
	djangorestframework/resources.py
	djangorestframework/serializer.py
	djangorestframework/templates/djangorestframework/base.html
	djangorestframework/templates/djangorestframework/login.html
	djangorestframework/templatetags/add_query_param.py
	djangorestframework/tests/accept.py
	djangorestframework/tests/authentication.py
	djangorestframework/tests/content.py
	djangorestframework/tests/reverse.py
	djangorestframework/tests/serializer.py
	djangorestframework/views.py
	docs/examples.rst
	docs/examples/blogpost.rst
	docs/examples/modelviews.rst
	docs/examples/objectstore.rst
	docs/examples/permissions.rst
	docs/examples/pygments.rst
	docs/examples/views.rst
	docs/howto/alternativeframeworks.rst
	docs/howto/mixin.rst
	docs/howto/reverse.rst
	docs/howto/usingurllib2.rst
	docs/index.rst
	docs/topics/release-notes.md
	examples/sandbox/views.py
	rest_framework/__init__.py
	rest_framework/compat.py
	rest_framework/utils/breadcrumbs.py
	setup.py
add missing imports
Browsable API seems to be working fine with FBV's (2.0.0)
removing snippets from the URI doesn't make sense
remain consistent in using SnippetDetail
'NoneType' object has no attribute 'to'
Documentation Fix for Auth/Throttling API guide + 'from_native' bug
This git revision has the django 1.3 compatibility pull request.
@benkonrath
Copy link
Contributor Author

Closing pull request so that I can reopen a new pull request to master. I'll post the new pull request number here is a sec.

@benkonrath benkonrath closed this Nov 1, 2012
@benkonrath benkonrath mentioned this pull request Nov 1, 2012
@benkonrath
Copy link
Contributor Author

The new pull request is #353.

@tomchristie
Copy link
Member

@mammique Filter backends are now in, and are pluggable, so if you decide you'd be interested in updating your implementation for 2.0 I'd def want to link to that as an alternative. (Tho ideally it'd be done as a separate third party package)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet