我有一个自定义用户模型,它与概要文件模型具有一对一的关系,我还有一个Post模型。我想在配置文件中创建一个属性来存储用户朋友的帖子,以制作最近的更新提要。然而,我正在为使用什么属性或类型的数据存储(IDK如何称呼它)而苦苦挣扎。有人能帮忙吗?相关代码行在下面的代码中以粗体显示
class Profile(models.Model):
user = models.OneToOneField(
settings.AUTH_USER_MODEL, related_name='profile', on_delete=models.CASCADE)
image = models.ImageField(default='Default.png', upload_to='Profile_pics')
slug = AutoSlugField(populate_from='user')
bio = models.CharField(max_length=255, blank=True)
relationship = models.ManyToManyField('Profile', blank=True)
**feed_posts = ArrayField(blank=True, default=list)**
使用与帖子的多对多关系,这些帖子将存储用户和朋友的帖子ID
相关问题 更多 >
编程相关推荐