mirror of
https://github.com/encode/django-rest-framework.git
synced 2024-11-26 11:33:59 +03:00
Minor tweaks
This commit is contained in:
parent
e91d0a69ab
commit
bc6c5df109
|
@ -16,7 +16,6 @@ import datetime
|
||||||
import inspect
|
import inspect
|
||||||
import types
|
import types
|
||||||
from decimal import Decimal
|
from decimal import Decimal
|
||||||
from django.core.exceptions import ImproperlyConfigured
|
|
||||||
from django.core.paginator import Page
|
from django.core.paginator import Page
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.forms import widgets
|
from django.forms import widgets
|
||||||
|
@ -679,10 +678,7 @@ class ModelSerializer(Serializer):
|
||||||
if model_field.rel:
|
if model_field.rel:
|
||||||
to_many = isinstance(model_field,
|
to_many = isinstance(model_field,
|
||||||
models.fields.related.ManyToManyField)
|
models.fields.related.ManyToManyField)
|
||||||
try:
|
related_model = _resolve_model(model_field.rel.to)
|
||||||
related_model = _resolve_model(model_field.rel.to)
|
|
||||||
except ValueError as error_message:
|
|
||||||
raise ImproperlyConfigured(error_message)
|
|
||||||
|
|
||||||
if to_many and not model_field.rel.through._meta.auto_created:
|
if to_many and not model_field.rel.through._meta.auto_created:
|
||||||
has_through_model = True
|
has_through_model = True
|
||||||
|
|
Loading…
Reference in New Issue
Block a user