![]() |
1
3
我在这里看到两个不同的问题:
你上面的代码显然能有效防止
关于2,如果您想创建
如果这样做,M2M会引发一个异常
另一种方法是在测试之前进行验证
|
![]() |
2
1
恐怕实现这一目标的正确方法真的是采用“通过”模式。但请记住,在数据库级别,这个“through”模型已经存在,因此您的迁移只是添加一个惟一的约束。这是一个相当简单的操作,实际上并不涉及任何真正的迁移,我们通常在生产环境中进行。 this example ,它几乎是你需要的所有东西的总和。 |
![]() |
3
1
您可以指定
your own connecting model
这将创建一个位于
可选:保存检查
|
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |