![]() |
1
10
|
![]() |
2
18
如果您现在使用保存方法,Django将尝试使用管理器保存(Django不允许这样做)。不幸的是,你想要的行为比
首先,您需要更改
接下来,必须更改视图以显示表单集:
显然,您还必须调整模板以呈现表单集。 如果您需要有关表单集的任何其他建议,请参阅以下文章: |
![]() |
3
4
您可能需要从客户机模型中删除manytomany字段,或者小心地将其从表单中排除。不幸的是,manyToMany字段的默认小部件无法正确填充ClientGroupe模型(即使丢失的字段dt已设置为autonow=true)。这是您要么需要分解成另一种形式,要么在视图中处理的内容。 |
![]() |
4
0
保存表单时,保存客户端对象。现在,如果要将客户机分配给组,则应执行以下操作:
其中client_instance和groupe_instance您的client和groupe objets。 |
![]() |
5
0
我提供了一个替代的解决方案,因为我遇到了与表单“无效”不被调用的问题:
我已经从djangos forms/models.py复制了逻辑,我的字段类型是许多带有中间表的字段类型-我将其从save_实例中排除,然后单独保存。 |
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
|
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |