带有 pickle 集的 Django 管理界面
我有一个带有一组腌制字符串的模型。 (它必须被腌制,因为 Django 没有内置的设置字段,对吧?) class Foo(models.Model): __bar = models.TextFiel…
使模型中的用户默认为当前用户
我有以下问题: from django.contrib.auth.models import User class ClientDetails(models.Model): created_by = models.ForeignKey(User) ... 如何…
如何将 django 的 manage.py sql* 命令与 mysql 一起使用
sql* 命令如何使用?他们只是输出sql,那么有没有一种优雅的方式将其传递给mysql呢? ./manage.py sqlindexes [app] 为我提供了 mysql 代码 - 我只需…
Django Admin:需要有条件地显示字段
根据其他字段的值有条件地在管理中显示字段的最佳方法是什么? 我特别考虑的是 add_form 和 change_form。每当选择某个选项时,我想隐藏或禁用某些字…
django - 根据当前管理站点反转管理网址
这是我的自定义 ModelAdmin 类: class FooAdmin(admin.ModelAdmin): ... def foo(self, obj): ... url = reverse('admin:%s_%s_change' % (app_label…
定义一个自定义表单以在 Django 的 ModelAdmin 添加视图中使用
我正在尝试使用 ModelAdmin 类在管理中公开 Django 模型。 ModelAdmin 似乎假设您使用相同的表单进行添加和更改。我希望 add_view 使用简化的表单,仅…
django 无法将用户添加到组
我有这个用户类别: class Parent(User): contact_means = models.IntegerField() is_active = False is_staff = False is_superuser = False #parent…
Django 管理列表视图中正确的 url
我当前的目标是让用户有机会从我的应用程序的管理站点下载 CSV 文件。 我成功地以这种方式在模型的列表视图中创建了一个附加列: def doc_link(self):…
使一个相当复杂的 Django 模型方法可以在管理中排序?
我有一个相当复杂的自定义 Django 模型方法。它在管理界面中可见,我现在想让它在管理界面中也可排序。 我已按照建议添加了 admin_order_field 在上一…
修改默认用户模型后 Django 管理面板不起作用
我试图扩展用户配置文件。我创建了一些解决方案,但最推荐的是创建包含原始 django.contrib.auth.models.User 类的外键的新用户类。我用 this 所以我…
模型管理器对布尔值进行过滤导致 IntegrityError
我在基于布尔字段的模型上使用管理器来过滤网站上显示的对象,同时显示管理中未过滤的所有对象。这个想法是用户正在提交位置,但我不希望它们显示在网…