【发布时间】:2015-12-07 05:01:04
【问题描述】:
我使用 Django auth 用户创建了一个用户配置文件,因此我想使用 UserProfile 模型序列化程序获取用户名、电子邮件和电话,因此可以使用 Django rest 框架中的 ModelSerializer 从外键关系中获取数据。我没有从文档和谷歌得到任何有用的解决方案,请帮忙。
class UserProfile(models.Model):
user = models.ForeignKey(User,)
phone = models.CharField(max_length=15, blank=True)
class UserProfileSerializer(serializers.ModelSerializer):
class Meta:
model=UserProfile
fields = (phone,'user__username','user__email')
【问题讨论】:
标签: python django django-rest-framework