在 django-admin 中显示注册用户列表
我的 Book 模型有一个 author 属性,现在它只是一个 CharField。 author 的值应该是我的 Django 站点的注册用户之一。在 Django 管理中创建新的 Book …
管理页面的 Django 国际化 - 翻译模型名称和属性
Django 的国际化非常好(基于 gettext,LocaleMiddleware),但是翻译管理页面的模型名称和属性的正确方法是什么?我在文档中没有找到任何有关此内容…
Django 管理 - 根据登录者限制模型和模型实例的可见性
使用 django admin,我希望能够指定用户登录时看到的模型。对于扩展目标,对于用户可以看到的每种模型类型,我想指定一个过滤器来限制用户可以看到的…
将会话数据传递到 ModelAdmin 内的 ModelForm
我试图在实例方法中初始化 MyModelAdmin 类的表单属性,如下所示: class MyModelAdmin(admin.ModelAdmin): def queryset(self, request): MyModelAdm…
在 Django admin 中显示模型的一对多关系(列表模式)
在 Django 管理站点中,当列出给定模型的所有对象时,我知道我们可以通过 list_display 自定义为 ModelA 显示哪些列。 假设 ModelA 与 ModelB 具有一…
Booleand 字段和 Postgresql 的 IntegrityError
我有这个简单的博客模型: class Blog(models.Model): title = models.CharField(_('title'), max_length=60, blank=True, null=True) body = models.…
如何修复“未捕获的类型错误”在django-admin 中的collapse.min.js 中?
我一直在关注 Django 教程,到目前为止一切正常按计划。 除了“崩溃”。 在我的管理页面上,我的 Javascript 控制台上出现错误: Uncaught TypeError:…
django 管理站点 - 过滤用户可用的对象
我有属于某个“组”(公司类)的模型。我想添加用户,他们也属于一个组,并且应该能够编辑/管理/添加具有关联组成员身份的对象。 类似于: class Comp…
格式化 django admin 中呈现的内联多对多相关模型
我有两个 django 模型(简化): class Product(models.Model): name = models.TextField() price = models.IntegerField() class Invoice(models.Mod…
在 django 管理表单中的选择性文本区域上使用 ckEditor
我想在 django 管理表单中的特定文本区域应用 ckeditor,而不是在所有文本区域。 像下面的代码片段将在 django 表单上存在的每个文本区域上应用 ckedi…
Django 管理过滤器调整
我想在列表页面上使用 django 的管理过滤器。 我拥有的模型是这样的: class Location(model): name = CharField() class Inquiry(Model): name = Cha…
Django:如何在管理表单中获取当前用户?
在 Django 的 ModelAdmin 中,我需要显示根据用户拥有的权限自定义的表单。有没有办法将当前用户对象放入表单类中,以便我可以在其 __init__ 方法中自…
使用对象权限时,如何将 ModelAdmin 查询集限制为用户可编辑的项目?
我正在尝试实现 Florian 在 Django Advent 文章中的 对象权限系统,但是我我遇到了一个问题,试图将查询集限制为仅返回用户有权编辑/查看的项目。 Flo…
有没有一种优雅的方法可以在 Django 管理中为 M2M 字段设置 list_filter ?
如果我有一个披萨模型和一个浇头模型,它们之间有 m2m,是否有一些快速优雅的方法可以为它们中的任何一个添加到管理列表页面,为包含特定浇头的所有比…