问题标签 [django-admin-tools]
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.
python - 覆盖 Django 管理内联表单集不会保存超过 1 行
我有一个带有内联的直接 admin.ModelAdmin 类,其中我使用 forms.Model 和 BaseInlineFormset 覆盖表单和表单集以添加自定义字段。我有一个加载的自定义 jQuery 脚本,每当从 select2 下拉列表中选择一台机器时,它都会对 REST API 运行 AJAX 查询,并根据外键值获取项目并使用信息填充 CleanEntryInline。但是,保存后它只会将一条记录发布到数据库。
我已经尝试过覆盖save_formset() 之类的方法,但我不完全确定这是一个 Django 问题,并且想知道这是否不是由于命名空间造成的?
如果我在 ajax 调用后使用“添加另一个”按钮手动附加行,然后单击“保存并继续”或“保存”并检查 POST 表单正在提交所有内联,但它只保存列出的第一条记录和所有我手动添加的记录。
我的equiaction_filter.js:
我会很感激一些反馈或建设性的批评。我还是 jQuery 的新手,我很难理解其中的来龙去脉。如果我需要发布其他内容,请告诉我。提前致谢。
django - Third party model not shown in Django custom admin site (MaterialAdmin)
Problem: I am using django-material-admin in my Django Application. I am also using another third-party package django-eventlog.
The problem is I can see the models in my application. But I can't see third party models that are defined in django-eventlog.
When I try to use the plain Django Admin without django-material-admin I can see third-party models defined in django-eventlog.
Possible Cause: I believe this is happening because django-material-admin uses its own implementation of AdminSite. Even if it inherits from AdminSite, the package only uses material.admin.sites.site to register admin models. And the recommendation for custom admin views is to use material.admin.decorators.register, which also uses material.admin.sites.site.
The problem is that third-party packages will always use django.contrib.admin.site to register their admin models. As django-material-admin is not using this main site, it does not display all their admin views.
Help Needed: What could be the potential solution for the same? I don't really want to remove django-material-admin as I am already using it intensively in my application.
django - 我无法在我的帖子中添加类别网址
当我尝试添加 Candidate_slug 的 Url 时,我收到关于以下内容的错误:
Unknown field(s) (category_slug) specified for Candidate
。在添加候选按钮时检查 CandidateAdmin 类的字段/字段集/排除属性,当我从管理员中删除 url 时,我无法在我的系列上添加类别,并且我无法在主页上显示的类别之后进入系列
网址.py
视图.py
管理员.py
模型.py
django - 如何从 django admin 调用外部 API 并显示数据,还想从 admin 对外部 API 进行 POST 调用
- 我想在 Django 管理员中调用外部服务 API 并显示数据。
- 另外,我想创建一个表单,以便从管理员那里获取输入,应该能够对外部服务进行 POST。
- 我的应用没有任何模型。
django-admin 版本 2.2.8
请有人提供最近几天卡住的解决方案谢谢。
django - 有没有办法在 Django Admin 中启用在单个文件上传时选择多个文件,以便在保存多个记录时创建?
我有一个用户上传文件并且每个文件都有某些属性的案例。通常可能有 10 个文件需要上传到具有相同属性的数据库中。为了节省时间,最好允许用户选择所有 10 个文件并在数据库中添加 10 条记录,每个文件一条记录。我的模型类似于下面的示例:
我的 admin.py 很简单,就像下面的代码:
所以这是一个经常发生的确切场景。需要上传 10 张照片,并且所有照片都具有相同的内容类别和注释。有没有办法设置管理员允许某人选择正确的内容类别并写出注释,然后选择所有 10 个文件上传并在保存时在文档表中创建 10 条记录?每张照片一张?
django - Django 中的用户模型自定义
我想编辑用户模型,admin.py
但我不知道该怎么做?
这是用户模型的管理面板的图像
有人可以帮帮我吗?我想在 User 模型中添加一些自定义字段。
django - django 管理面板中的 TextField 不支持格式
我有 Post 模型并在管理员中注册。它有描述,TextField()
但在从管理面板添加新帖子时,描述区域不支持换行符<br>
或任何类型的格式。
我没有使用表单,添加帖子的唯一方法是通过管理面板。
django - Django 管理员。如何更改字段标签的位置
我需要使用波斯语。波斯语是右对齐的,所以我希望模型字段的标签出现在输入框的右侧。
我尝试更改管理页面 CSS,但没有成功。(我更改text-aligned
为right-aligned
)。