问题标签 [django-admin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
20161 浏览

django - 多对多关系的 Django 管理表单

我在 2 个表用户和域之间有多对多的关系。我在 Domains 类中定义了这种关系。因此,在管理界面中,当我查看域时,我会看到用户。但是当我查看用户时,我看不到域。我怎样才能做到这一点。

0 投票
2 回答
618 浏览

django - 为什么我在 django 1.0 管理页面中没有文档链接?

在我的 django 0.96 管理页面上,有一个“文档”链接,它提供了各种不错的内省功能。安装 django 1.02 后,我不再有这个链接。我怎样才能找回它?

0 投票
2 回答
2106 浏览

django - Django Admin Template Overriding:显示 checkboxselectmultiple 小部件

有 2 个表域和组具有一对多关系。这些表与用户表有多对多的关系

在用户管理界面上,我将组和域呈现为 CheckboxSelectMultiple 小部件。

是否可以以具有 2 列的表格形式呈现这一点:一列中的域和另一列中属于该域的组列表。

我想覆盖管理员的字段集模板。但是,我很难知道哪些方法/属性可以与 AdminField 一起使用。

谢谢

0 投票
1 回答
197 浏览

python - 如何使用列表中显示的相关项目的下拉列表使特定模型类的 Django contrib Admin 更改列表可编辑?

基本上我想要一个相关条目的可编辑表单而不是静态列表。

0 投票
5 回答
7307 浏览

django - 使用 django admin 创建整个 Web 应用程序

我在想 django admin 是一个实用程序,可以为站点的受信任管理员提供对站点数据模型的完全访问权限。

然而,在详细浏览了 django admin 之后,我了解到它是一组非常强大的视图和模板,可以用来创建整个应用程序。

您多久单独使用 admin 创建一个完整的应用程序?使用视图本身创建比自定义管理更容易吗?

如何使用管理员构建原型。我们甚至需要构建原型吗?管理员自定义不能在实际应用程序中重复使用。

如果我想在实际应用程序中使用部分管理代码(使用不同的模板),是否有某种可用的脚手架选项?

0 投票
1 回答
1042 浏览

django-admin - 在 Django Admin 中选择列表过滤

我是 Django 新手,到目前为止我非常喜欢它,但我遇到了一些障碍,我不确定是在管理员中还是在我的模型中可以更改它。我有一个看起来像这样的关系:不幸的是,由于情况我无法链接实际代码

当我运行管理员时,在创建“D”行时,我会得到一个很好的“C”类选择列表。管理员将“D”作为“B”的内联,因此填充了“B”。问题是“C”的选择列表是“C”的所有实例,我想要的是当我想编辑“B”及其相关的“D”时,只有“C”的实例是绑定到“A”。好的,我希望这不会太混乱。谢谢!

0 投票
8 回答
38116 浏览

django - Django - 覆盖 get_form 以根据请求自定义管理表单

我尝试了各种方法来实现这一点。

我决定不重写formfield_for_dbfield,因为它没有得到请求对象的副本,我希望避免被thread_locals黑客入侵。

get_form我决定在我的课堂上覆盖ModelAdmin并尝试以下方法:

当我打印fieldsetsdeclared_fieldsets从内部get_form得到None(或我在 中设置为初始值的任何内容PageOptions)时。

为什么这不起作用,有没有更好的方法来做到这一点?

0 投票
1 回答
470 浏览

python - Django:管理员的永久链接

我知道到达对象的链接模板如下所示:

有没有内置方法来获取对象的永久链接?

编辑

似乎在 v1.1admin中已命名 URLs。不幸的是,它还没有发布。

0 投票
9 回答
171476 浏览

django - 获取对象的 Django 管理 url

在 Django 1.0 之前,有一种简单的方法可以获取对象的 admin url,我编写了一个小过滤器,我会像这样使用它:<a href="{{ object|admin_url }}" .... > ... </a>

基本上我正在使用视图名称为的 url reverse 函数'django.contrib.admin.views.main.change_stage'

获取网址。

正如您可能已经猜到的那样,我正在尝试更新到最新版本的 Django,这是我遇到的障碍之一,获取管理 url 的方法不再起作用。

我怎样才能在 django 1.0 中做到这一点?(或者 1.1 ,因为我正在尝试更新到 svn 中的最新版本)。

0 投票
4 回答
30011 浏览

python - Django admin - 内联内联(或一次编辑三个模型)

我有一组看起来像这样的模型:

和一个看起来像这样的 admin.py:

我的目标是获得一个管理界面,让我可以在一页上编辑所有内容。这种模型结构的最终结果是,事物被生成为一个看起来或多或少类似于的视图+模板:

正如我所料,我知道 Django 管理员中的 inline-in-an-inline 技巧失败了。有谁知道允许这种三级模型编辑的方法?提前致谢。