问题标签 [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.
django - 多对多关系的 Django 管理表单
我在 2 个表用户和域之间有多对多的关系。我在 Domains 类中定义了这种关系。因此,在管理界面中,当我查看域时,我会看到用户。但是当我查看用户时,我看不到域。我怎样才能做到这一点。
django - 为什么我在 django 1.0 管理页面中没有文档链接?
在我的 django 0.96 管理页面上,有一个“文档”链接,它提供了各种不错的内省功能。安装 django 1.02 后,我不再有这个链接。我怎样才能找回它?
django - Django Admin Template Overriding:显示 checkboxselectmultiple 小部件
有 2 个表域和组具有一对多关系。这些表与用户表有多对多的关系
在用户管理界面上,我将组和域呈现为 CheckboxSelectMultiple 小部件。
是否可以以具有 2 列的表格形式呈现这一点:一列中的域和另一列中属于该域的组列表。
我想覆盖管理员的字段集模板。但是,我很难知道哪些方法/属性可以与 AdminField 一起使用。
谢谢
python - 如何使用列表中显示的相关项目的下拉列表使特定模型类的 Django contrib Admin 更改列表可编辑?
基本上我想要一个相关条目的可编辑表单而不是静态列表。
django - 使用 django admin 创建整个 Web 应用程序
我在想 django admin 是一个实用程序,可以为站点的受信任管理员提供对站点数据模型的完全访问权限。
然而,在详细浏览了 django admin 之后,我了解到它是一组非常强大的视图和模板,可以用来创建整个应用程序。
您多久单独使用 admin 创建一个完整的应用程序?使用视图本身创建比自定义管理更容易吗?
如何使用管理员构建原型。我们甚至需要构建原型吗?管理员自定义不能在实际应用程序中重复使用。
如果我想在实际应用程序中使用部分管理代码(使用不同的模板),是否有某种可用的脚手架选项?
django-admin - 在 Django Admin 中选择列表过滤
我是 Django 新手,到目前为止我非常喜欢它,但我遇到了一些障碍,我不确定是在管理员中还是在我的模型中可以更改它。我有一个看起来像这样的关系:不幸的是,由于情况我无法链接实际代码
当我运行管理员时,在创建“D”行时,我会得到一个很好的“C”类选择列表。管理员将“D”作为“B”的内联,因此填充了“B”。问题是“C”的选择列表是“C”的所有实例,我想要的是当我想编辑“B”及其相关的“D”时,只有“C”的实例是绑定到“A”。好的,我希望这不会太混乱。谢谢!
django - Django - 覆盖 get_form 以根据请求自定义管理表单
我尝试了各种方法来实现这一点。
我决定不重写formfield_for_dbfield
,因为它没有得到请求对象的副本,我希望避免被thread_locals
黑客入侵。
get_form
我决定在我的课堂上覆盖ModelAdmin
并尝试以下方法:
当我打印fieldsets
或declared_fieldsets
从内部get_form
得到None
(或我在 中设置为初始值的任何内容PageOptions
)时。
为什么这不起作用,有没有更好的方法来做到这一点?
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 中的最新版本)。
python - Django admin - 内联内联(或一次编辑三个模型)
我有一组看起来像这样的模型:
和一个看起来像这样的 admin.py:
我的目标是获得一个管理界面,让我可以在一页上编辑所有内容。这种模型结构的最终结果是,事物被生成为一个看起来或多或少类似于的视图+模板:
正如我所料,我知道 Django 管理员中的 inline-in-an-inline 技巧失败了。有谁知道允许这种三级模型编辑的方法?提前致谢。