32
|
Giovanni Di Milia · 技术社区 · 15 年前 |
![]() |
1
29
更新: 从django 1.8开始,这是内置的。 见 this answer 和 the official documentation . 老回答: 最后我找到了一个简单的解决办法。
我创建了一个名为
然后我创建了一个新模型
当我定义一个新的内联时,我只需要使用
我希望它能对其他人有用。 乔凡尼 |
![]() |
2
25
更新: 从django 1.8开始,现在是 built-in . django<=1.7的答案: 保留代码 模特儿 有条件的情况下:
在 行政管理部门 ,添加selflink为 readonly 领域:
这对我很有用。 |
![]() |
3
13
下面是一个基于其他一些答案的可重用mixin。这很方便,因为它既可以处理表格式内联线,也可以处理堆叠式内联线,而且不会损坏您的模型或管理代码。
|
![]() |
4
8
在
Django 1.8+ this is now much easier
. 只要添加
如果模型已经注册,django将自动为每个内联项添加到完整更改表单的链接
|
![]() |
5
3
你试过
Reversing admin URL
系统?
|
![]() |
6
2
经过一些修改之后,我可以使用reverse()在内联管理和表格行中执行此操作。至少在tabularinline中,要链接的字段 必须 列在“只读字段”中
如果要链接到更改列表而不是更改视图,可以修改reverse()调用。变更列表不需要对象ID。
如果要链接到对象的子集,可以向url添加参数:
|
![]() |
Florent · 如何在Django中聚合多个字段? 1 年前 |
![]() |
KWunsch · Django没有将pk引入模板 1 年前 |
|
Akshay mek · Vscode扩展建议不适用于某些文件夹 1 年前 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
Blue · 从Django中的输入字段获取用户输入 2 年前 |
![]() |
4SadMemeXD · 无法在Django中选择相关类别 2 年前 |