Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
django-rest-framework
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
django-rest-framework
Commits
0a5ca000
Commit
0a5ca000
authored
Jan 18, 2012
by
Ben Timby
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Docstring/whitespace fixes.
parent
5f4096ca
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
10 additions
and
18 deletions
+10
-18
djangorestframework/mixins.py
+4
-4
djangorestframework/parsers.py
+0
-0
djangorestframework/tests/accept.py
+0
-3
djangorestframework/tests/files.py
+0
-4
djangorestframework/tests/models.py
+0
-0
djangorestframework/tests/parsers.py
+0
-1
djangorestframework/utils/__init__.py
+0
-0
djangorestframework/views.py
+6
-6
No files found.
djangorestframework/mixins.py
View file @
0a5ca000
...
...
@@ -49,12 +49,12 @@ class RequestMixin(object):
_CONTENTTYPE_PARAM
=
'_content_type'
_CONTENT_PARAM
=
'_content'
parsers
=
()
"""
The set of request parsers that the view can handle.
Should be a tuple/list of classes as described in the :mod:`parsers` module.
"""
parsers
=
()
@property
def
method
(
self
):
...
...
@@ -226,12 +226,12 @@ class ResponseMixin(object):
_ACCEPT_QUERY_PARAM
=
'_accept'
# Allow override of Accept header in URL query params
_IGNORE_IE_ACCEPT_HEADER
=
True
renderers
=
()
"""
The set of response renderers that the view can handle.
Should be a tuple/list of classes as described in the :mod:`renderers` module.
"""
renderers
=
()
# TODO: wrap this behavior around dispatch(), ensuring it works
...
...
@@ -339,19 +339,19 @@ class AuthMixin(object):
Simple :class:`mixin` class to add authentication and permission checking to a :class:`View` class.
"""
authentication
=
()
"""
The set of authentication types that this view can handle.
Should be a tuple/list of classes as described in the :mod:`authentication` module.
"""
authentication
=
()
permissions
=
()
"""
The set of permissions that will be enforced on this view.
Should be a tuple/list of classes as described in the :mod:`permissions` module.
"""
permissions
=
()
@property
...
...
djangorestframework/parsers.py
View file @
0a5ca000
djangorestframework/tests/accept.py
View file @
0a5ca000
...
...
@@ -63,6 +63,3 @@ class UserAgentMungingTest(TestCase):
resp
=
self
.
view
(
req
)
self
.
assertEqual
(
resp
[
'Content-Type'
],
'application/json'
)
djangorestframework/tests/files.py
View file @
0a5ca000
...
...
@@ -30,7 +30,3 @@ class UploadFilesTests(TestCase):
response
=
view
(
request
)
self
.
assertEquals
(
response
.
content
,
'{"FILE_CONTENT": "stuff", "FILE_NAME": "stuff.txt"}'
)
djangorestframework/tests/models.py
View file @
0a5ca000
djangorestframework/tests/parsers.py
View file @
0a5ca000
...
...
@@ -172,7 +172,6 @@ class TestXMLParser(TestCase):
'field_b'
:
'dasd'
,
'field_c'
:
None
,
'field_d'
:
datetime
.
datetime
(
2011
,
12
,
25
,
12
,
45
,
00
)
}
self
.
_complex_data_input
=
StringIO
(
'<?xml version="1.0" encoding="utf-8"?>'
...
...
djangorestframework/utils/__init__.py
View file @
0a5ca000
djangorestframework/views.py
View file @
0a5ca000
...
...
@@ -32,32 +32,32 @@ class View(ResourceMixin, RequestMixin, ResponseMixin, AuthMixin, DjangoView):
Performs request deserialization, response serialization, authentication and input validation.
"""
resource
=
None
"""
The resource to use when validating requests and filtering responses,
or `None` to use default behaviour.
"""
resource
=
None
renderers
=
renderers
.
DEFAULT_RENDERERS
"""
List of renderers the resource can serialize the response with, ordered by preference.
"""
renderers
=
renderers
.
DEFAULT_RENDERERS
parsers
=
parsers
.
DEFAULT_PARSERS
"""
List of parsers the resource can parse the request with.
"""
parsers
=
parsers
.
DEFAULT_PARSERS
authentication
=
(
authentication
.
UserLoggedInAuthentication
,
authentication
.
BasicAuthentication
)
"""
List of all authenticating methods to attempt.
"""
authentication
=
(
authentication
.
UserLoggedInAuthentication
,
authentication
.
BasicAuthentication
)
permissions
=
(
permissions
.
FullAnonAccess
,
)
"""
List of all permissions that must be checked.
"""
permissions
=
(
permissions
.
FullAnonAccess
,
)
@classmethod
def
as_view
(
cls
,
**
initkwargs
):
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment