【发布时间】:2021-07-29 07:27:18
【问题描述】:
我有一个 Comment 模型和作者 ForeignKey 我想用它的作者个人资料图片以 json 格式返回它我尝试使用管理器但如果它有问题或者它是错误的方法 idk
class CommentManager(models.Manager):
def get_author_url(self, author):
return self.get(url = author.pic.url)
class Comment(models.Model):
post = models.ForeignKey(Post, related_name='comments', on_delete=models.CASCADE, blank=True, null=True)
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE)
content = models.TextField()
DatePublished = models.DateTimeField(auto_now_add=True)
objects = CommentManager()
但我得到了什么:
[{"id": 24, "post_id": 146, "author_id": 5, "content": "sb7", "DatePublished": "2021-07-29T06:40:38.752Z"}]
【问题讨论】:
-
您在使用 DRF 吗?如果是这样,请提供您的 Comment 序列化程序的代码。
-
@May.D 不,只是普通的 django