File: __init__.py

package info (click to toggle)
djangorestframework 3.16.1-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 19,092 kB
  • sloc: javascript: 31,965; python: 29,367; makefile: 32; sh: 6
file content (16 lines) | stat: -rw-r--r-- 750 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
"""
This test "app" exists to ensure that parts of Django REST Framework can be
imported/invoked before Django itself has been fully initialized.
"""

from rest_framework import compat, serializers  # noqa


# test initializing fields with lazy translations
class ExampleSerializer(serializers.Serializer):
    charfield = serializers.CharField(min_length=1, max_length=2)
    integerfield = serializers.IntegerField(min_value=1, max_value=2)
    floatfield = serializers.FloatField(min_value=1, max_value=2)
    decimalfield = serializers.DecimalField(max_digits=10, decimal_places=1, min_value=1, max_value=2)
    durationfield = serializers.DurationField(min_value=1, max_value=2)
    listfield = serializers.ListField(min_length=1, max_length=2)