Django Forms:如何编辑模型本身不存在的字段
我有两个模型,Foo 和 Bar。 Bar 有一个 Foo 的外键。在 Django 管理界面中,我想让用户编辑链接到 Foo 的 Bar 实例列表。 我的想法是在表单中包含 ja…
我可以使用 django admin 作为应用程序吗?
众所周知,django 为您的项目提供了一个非常基本但灵活的管理面板。我在这里看到了有关(缺点)优点的讨论。编写自己的控制接口并使用默认的控制接口…
在 django 中使用 uuid 作为 id/pk 会破坏管理页面
我正在使用 django 1.0.4 并且有 3 个模型:类别 <-1-m->项目<-1-m->图像。 我最近将 id/pk 更改为 uuid: id = models.CharField(max_length…
如何在 Django 管理站点上启用内联 ManyToManyFields?
假设我有书籍和作者模型。 class Author(models.Model): name = CharField(max_length=100) class Book(models.Model): title = CharField(max_length…
Django:有什么方法可以在管理界面中对模型方法进行排序吗?
我的模型如下: class Book(models.Model): title = models.CharField(max_length=400) def transactions_all_time(self): latest_transactions = Tra…
数据库错误:无法打开数据库文件,但仅限 Django 管理员
这可能是我使用 Django 4 年以来遇到的最奇怪的问题。 我的网站在本地运行正常。在生产环境中,它也运行良好,但当我尝试访问管理站点时,我收到一个…
为什么有权删除模型的用户对 has_perm(app.delete_modelname) 返回 false
我正在为应用程序使用 django 管理界面。我在一个名为“books”的应用程序中有一些模型。除了管理员(具有超级用户状态)之外,还有两个用户“经理”…
Django 管理日期字段-日期时间字段混淆
我有一个类似于下面给出的模型,在 django 1.1.2 中: from datetime import datetime ... class Blah(models.Model): ... date = models.DateField(d…
Django ModelAdmin 查询集覆盖不起作用
我试图重写 ModelAdmin 类的 queryset() ,以便管理中显示的对象列表将按两个级别排序。 我已经尝试了以下代码,但它不起作用,即表未按预期排序 clas…
使用额外参数覆盖 django model.py 的删除方法
我有一个带有接受 2 个参数的删除方法的模型。我需要重写什么才能确保我的自定义删除方法是从 django admin 调用的方法?我使用的版本仍然没有 delete…
Django 管理员根据另一个选择框精炼选择框值
我有以下模型: 国家/地区 省/州 城市 地区 社区 Django 管理中有没有一种方法可以根据前一个选择框中的选择来过滤选择框中的值? 例如:我在国家/地…
扩展 Django 管理模板 - 更改更改列表
关于扩展 django 管理模板的(不是那么)快速问题。 我试图通过在包含与该对象相关的一些对象的结果行(row1 和 row2 类)之间添加中间行来更改特定模…
根据值在 Admin 中自定义 Django 表单字段
如何根据表单字段的值在 Django 管理中自定义表单的显示?例如,我有一个默认值为“0”的字段。如果该字段已设置为非零值,我想在表单上显示一个附加…