【发布时间】:2017-11-10 18:46:02
【问题描述】:
我需要创建 Profile 模型和 Project 模型,并不真正了解 ManyToMany 字段机制。
现在我得到了:
class Project(models.Model):
title = models.CharField(max_length=20, unique=True)
...
class Profile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE, unique=True)
projects = models.ManyToManyField(Project, related_name='profiles')
...
我现在可以使用 project.profiles 调用与项目相关的所有配置文件吗?如何将配置文件字段添加到项目管理表单中?我试图找到一些示例,但没有找到任何示例。
【问题讨论】:
标签: python django python-3.x django-models django-forms