mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-03-03 10:45:51 +03:00
Move and rename LabelModelSerializer for further reuse
This commit is contained in:
parent
e7ddaf5472
commit
e2d3aa65d7
|
@ -1,6 +1,7 @@
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
from rest_framework import serializers
|
||||||
|
|
||||||
|
|
||||||
def foobar():
|
def foobar():
|
||||||
|
@ -160,3 +161,9 @@ class NullableOneToOneSource(RESTFrameworkModel):
|
||||||
name = models.CharField(max_length=100)
|
name = models.CharField(max_length=100)
|
||||||
target = models.OneToOneField(OneToOneTarget, null=True, blank=True,
|
target = models.OneToOneField(OneToOneTarget, null=True, blank=True,
|
||||||
related_name='nullable_source')
|
related_name='nullable_source')
|
||||||
|
|
||||||
|
# Serializer used to test BasicModel
|
||||||
|
class BasicModelSerializer(serializers.ModelSerializer):
|
||||||
|
class Meta:
|
||||||
|
model = BasicModel
|
||||||
|
|
||||||
|
|
|
@ -5,6 +5,7 @@ from rest_framework import serializers, fields, relations
|
||||||
from rest_framework.tests.models import (HasPositiveIntegerAsChoice, Album, ActionItem, Anchor, BasicModel,
|
from rest_framework.tests.models import (HasPositiveIntegerAsChoice, Album, ActionItem, Anchor, BasicModel,
|
||||||
BlankFieldModel, BlogPost, BlogPostComment, Book, CallableDefaultValueModel, DefaultValueModel,
|
BlankFieldModel, BlogPost, BlogPostComment, Book, CallableDefaultValueModel, DefaultValueModel,
|
||||||
ManyToManyModel, Person, ReadOnlyManyToManyModel, Photo)
|
ManyToManyModel, Person, ReadOnlyManyToManyModel, Photo)
|
||||||
|
from rest_framework.tests.models import BasicModelSerializer
|
||||||
import datetime
|
import datetime
|
||||||
import pickle
|
import pickle
|
||||||
|
|
||||||
|
@ -1148,11 +1149,7 @@ class DeserializeListTestCase(TestCase):
|
||||||
# Test for issue #467
|
# Test for issue #467
|
||||||
class FieldLabelTest(TestCase):
|
class FieldLabelTest(TestCase):
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
class LabelModelSerializer(serializers.ModelSerializer):
|
self.serializer_class = BasicModelSerializer
|
||||||
class Meta:
|
|
||||||
model = BasicModel
|
|
||||||
|
|
||||||
self.serializer_class = LabelModelSerializer
|
|
||||||
|
|
||||||
def test_label_from_model(self):
|
def test_label_from_model(self):
|
||||||
"""
|
"""
|
||||||
|
|
Loading…
Reference in New Issue
Block a user