如何从另一个模型引用 Django 模型
我希望在管理面板中为一个测试程序创建一个视图,该程序记录书籍、出版商和作者(如在 djangoproject.com 上) 我定义了以下两个模型。 class Author(…
在 django admin 中添加到内联项目的完整更改表单的链接?
我有一个对象的标准管理更改表单,以及用于外键关系的常用 StackedInline 表单。我希望能够将每个内联项目链接到其相应的全尺寸更改表单,因为内联项…
Django admin 导致一个模型负载过高
在我的 Django 管理中,当我尝试查看/编辑某个特定模型类中的对象时,内存使用量和 CPU 会急剧上升,我必须重新启动服务器。我可以很好地查看对象列表…
Django admin - 如果编辑对象则删除字段
我有一个可以通过 Django 管理区域访问的模型,如下所示: # model class Foo(models.Model): field_a = models.CharField(max_length=100) field_b =…
仅使模型字段的一部分在 Django 中可用
我有一个这样的模型: GENDER_CHOICES = ( ('M', 'Male'), ('F', 'Female') ) class Profile(models.Model): user = models.ForeignKey(User) gender …
如何从 Django Admin 调用模型方法或属性?
是否有一种自然的方式在 Django 管理站点中显示模型方法或属性?就我而言,我有作为模型一部分的角色的基本统计数据,但其他因素(例如状态影响)会影…
将 ModelMultipleChoiceField 的查询集动态设置为自定义记录集
我已经看过所有有关如何设置 ModelMultipleChoiceField 以使用自定义查询集的方法,并且我已经尝试过它们并且它们有效。然而,它们都使用相同的范例:…
Django 外键模板语法错误和编程错误
这是我想要关联的模型。我希望集合以发生的形式出现。 class Collection(models.Model): id = models.AutoField(primary_key=True, null=True) code =…
Django Admin 中多表继承的 ValueError
我创建了两个继承模型 Entry 的新类: class Entry(models.Model): LANGUAGE_CHOICES = settings.LANGUAGES language = models.CharField(max_length=…
如何在 Django 管理中显示 ManyToMany 关系的 raw_id 值?
我有一个应用程序在ForeignKeyField 和ManyToManyField 上使用raw_id。管理员在编辑框右侧显示外键的值。 不幸的是,它不适用于ManyToMany。我检查了…
替代用户在 django admin 中选择界面以减少大型网站的页面大小?
我有一个基于 Django 的网站,包含大约 300,000 个 User 对象。对于用户具有外键字段的对象的管理页面需要非常很长的时间来加载,因为生成的表单大小…
Django Admin:多对多列表框不显示通过参数
我有以下模型: class Message(models.Model): date = models.DateTimeField() user = models.ForeignKey(User) thread = models.ForeignKey('self', …