django-rest-framework/rest_framework
Ross McFarland 63e6a3b492 paginator should validate page and provide default
- use the standard paginator.validate_number method rather
  strict_postive_int.
- support optional paginator method, default_page_number, to get the default
  page number rather than hard-coding it to 1
- this allows supporting non-integer based pagination which can be an
  important performance tweak on extermely large datasets or high request
  loads
- relatively thorough unit tests of the changes
2013-10-19 21:11:27 -07:00
..
authtoken Use absolute import style 2013-07-09 13:12:28 +01:00
runtests necessary test settings for guardian 2013-09-07 23:16:43 -05:00
static/rest_framework Browsable API tab preferences should be site-wide 2013-08-30 09:20:12 +01:00
templates/rest_framework Allow to customize description so that markup can be accepted if needed. 2013-10-16 09:15:02 -04:00
templatetags Fixed typos 2013-05-28 15:09:23 +01:00
tests paginator should validate page and provide default 2013-10-19 21:11:27 -07:00
utils Fix decimal support with YAMLRenderer 2013-10-17 01:08:24 +02:00
__init__.py Version 2.3.8 2013-09-11 09:09:30 +01:00
authentication.py Simplify APIClient implementation 2013-06-29 21:34:47 +01:00
compat.py Address pending deprecation of Model._meta.module_name in Django 1.6 2013-09-23 17:48:25 +02:00
decorators.py Add notes on 'method' argument to '@action' decorator 2013-06-02 20:40:56 +01:00
exceptions.py Remove ConfigurationError in favor of Django's ImproperlyConfigured 2013-06-05 13:45:28 +01:00
fields.py Merge branch 'html-form-rendering' 2013-10-10 17:33:39 +01:00
filters.py Address pending deprecation of Model._meta.module_name in Django 1.6 2013-09-23 17:48:25 +02:00
generics.py paginator should validate page and provide default 2013-10-19 21:11:27 -07:00
mixins.py Extra docs on PATCH with no object. 2013-08-23 13:35:50 +01:00
models.py Change package name: djangorestframework -> rest_framework 2012-09-20 13:06:27 +01:00
negotiation.py Added proper charset support 2013-05-18 17:21:43 +01:00
pagination.py Cleanup docstrings 2013-04-25 12:47:34 +01:00
parsers.py Fix multipart error when used via content-type overloading 2013-08-29 21:24:29 +01:00
permissions.py Address pending deprecation of Model._meta.module_name in Django 1.6 2013-09-23 17:48:25 +02:00
relations.py Handle case where obj=None in PKRelatedField.field_to_native() 2013-08-31 17:20:49 +03:00
renderers.py Fix rendering of forms and add error rendering on HTML form 2013-10-02 16:13:34 +01:00
request.py Add override_method context manager and cleanup. 2013-08-29 12:55:56 +01:00
response.py Complete testing docs 2013-07-01 13:59:05 +01:00
reverse.py Cleanup imports 2013-02-04 20:55:35 +00:00
routers.py Don't consume .json style suffixes with routers. 2013-08-23 14:58:06 +01:00
serializers.py Merge pull request #1170 from craigds/write-into-foreignkey-with-source 2013-10-17 07:59:29 -07:00
settings.py Support customizable view EXCEPTION_HANDLER 2013-09-06 12:47:33 -05:00
six.py Py3k cleanup 2013-02-01 15:07:51 +00:00
status.py Cleanup imports 2013-02-04 20:55:35 +00:00
test.py force_authenticate(None) also clears session info. 2013-08-23 11:21:52 +01:00
throttling.py Throttles now use HTTP_X_FORWARDED_FOR, falling back to REMOTE_ADDR to identify anonymous requests 2013-08-28 15:32:41 +01:00
urlpatterns.py Cleanup imports 2013-02-04 20:55:35 +00:00
urls.py Cleanup imports 2013-02-04 20:55:35 +00:00
views.py Support customizable view EXCEPTION_HANDLER 2013-09-06 12:47:33 -05:00
viewsets.py Tweak inheritance 2013-05-09 13:35:01 +01:00