【发布时间】:2015-02-13 11:48:14
【问题描述】:
如果我从下面导入序列化程序并查找所有字段,我看不到 DictField
>>> from rest_framework import serializers
>>> print("\n".join([foo for foo in dir(serializers) if "Field" in foo]))
BooleanField
BoundField
CharField
ChoiceField
DateField
DateTimeField
DecimalField
DjangoImageField
EmailField
Field
FieldDoesNotExist
FileField
FloatField
HiddenField
HyperlinkedIdentityField
HyperlinkedRelatedField
ImageField
IntegerField
ListField
ManyRelatedField
ModelField
MultipleChoiceField
NestedBoundField
NullBooleanField
PrimaryKeyRelatedField
ReadOnlyField
RegexField
RelatedField
SerializerMethodField
SkipField
SlugField
SlugRelatedField
StringRelatedField
TimeField
URLField
但它在文档here 中,就在 ListField 之后(在上面的列表中)。这是最新版本的 DRF 中的问题,还是我找错地方了?
【问题讨论】:
标签: django dictionary django-rest-framework