问题标签 [django-suit]

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 投票
1 回答
670 浏览

python - 选项卡中循环的 Django-suit 管理员

我正在尝试创建一个带有 django-suit 扩展名的选项卡来查看报价并列出所有报价项目。我不太确定如何在 django-suit 扩展中执行此操作,因为我通常知道我会使用{% for items in x %}类型模板代码。

如果有人有任何使用此扩展程序并完成此任务的经验,或者如果我可以通过其他方式完成此任务,那么使用它传递主键original.pk会很棒。

模型.py

view_quote.html

在此处输入图像描述

0 投票
0 回答
800 浏览

python - django suit 和 select2 自动完成内联

我在使用 Django-Select2 和 Django-Suit 时遇到了严重问题,我试图在管理套装中包含 select2 的自动完成字段,但我失败了,问题是添加另一个的链接没有出现在结果管理表单中; 请任何帮助都受到好评。

我的两种形式是:

我的 admin.py 是:

这是结果表单(在表单中找不到添加另一个按钮):

0 投票
1 回答
598 浏览

django - 更改 Django 套装中的链接

我正在为我的管理员使用 Django Suit,但我希望从模型名称(如标准 Django 管理员中)链接更改链接,而不是从单独的“更改”链接链接。如何删除“更改”链接并使模型标题本身成为链接?

例如,在附图中,我想从第一列链接到更改页面,而不是使用单独的“更改”链接。 在此处输入图像描述

0 投票
1 回答
1187 浏览

python - 'WSGIRequest' 对象没有属性 'current_app'

在我的 AdminSite (Django Suit 0.2.14 + Django 1.7.8) 中,我使用一个操作来激活所选项目的进程。

管理员.py

当我在 /admin 中选择项目并应用操作“action_add_session”时,我收到以下错误

我想知道这个错误是否与 django suit 相关,或者我没有看到明显的问题。

预先感谢您的任何帮助。

编辑

/lib/python2.7/site-packages/suit/templatetags/suit_menu.py 中get_menu的代码

我看到西装调用 current_app,我该如何解决?抱歉,但我几乎是 Django 的新手

0 投票
1 回答
294 浏览

django - 没有孩子的 Django 套装菜单

我想在 django-suit 中创建一个自定义菜单,该菜单附加到没有任何孩子的模型上。我已经为这样的 django 用户完成了它:

但是硬编码的 url 可能并不总是有效的。没有硬编码的网址,有没有更好的方法来做到这一点?

0 投票
0 回答
70 浏览

django - 扩展管理模板问题

我在扩展 Django-Suit 的管理模板时遇到问题。我有以下目录结构:

/API/manage.py/API/appname/

我以前做过这个没有问题,但我认为这是因为我把它放在 API 的子文件夹中?

我有:/templates/admin/base.html

但它似乎没有正确扩展。

settings.py

0 投票
1 回答
688 浏览

python - 嵌套内联和 django-suit

我已经为我的管理员安装了django-suit。主要原因是 django 套装标签。我的模型包含学生,每个学生可以有多个项目和多本书,每本书或项目有多个特定的截止日期(将来)。所以我需要一个嵌套内联,我在 pypi 上发现了很多并测试了一些。

我有一些问题:

  1. 为什么django没有内置的嵌套内联?有合理的解释吗?

  2. 我在将嵌套内联包与 django 套装集成时遇到问题?有人有这样做的经验吗?

  3. 有没有使用嵌套内联包的替代方法?(我找到了一个,它包括创建一个到二级模型的链接,但它会搞砸这个过程)

  4. 管理员用户想要创建一个学生,然后添加例如两个项目和两本书,然后管理员想要为每本书添加 10 个报告(有截止日期),这样做的唯一方法是使用内联?或者我可以找到其他方法?
0 投票
0 回答
83 浏览

django - django-import-export 按钮在 heroku 上的样式不正确

Django 版本:1.9.7 Django 套装版本:0.2.19 Python 版本:2.7.10

问题:我在 django-suit 中使用 django-import-export 我将我的应用程序部署到 heroku 当我运行“heroku local”时我没有问题但是当我在 heroku 上查看我的管理页面时,import-export 没有显示为按钮, 而是列表项

这是在本地运行的结果页面源

这是在heroku上运行的结果页面源

奇怪的是,如果我重新部署到heroku,问题就会间歇性地消失,但是如果heroku dyno 进入睡眠状态并再次被唤醒,问题就会再次出现

0 投票
1 回答
400 浏览

django - Django Suit 不显示日期和时间小部件

我正在使用 Django 1.10 和 Django-Suit 0.2.20 。通常DateFields DateTimeFieldsdjango 管理员中的 etc 会显示一个带有日历的小部件。安装 Django-Suit 后,我​​再也看不到那个小部件了。有什么办法把它们放回去吗?

0 投票
0 回答
484 浏览

python - django ForeignKey 和代理模型的内联编辑

当我尝试将 ForeignKey 引用的对象内联(在弹出窗口中)编辑到我的应用程序管理部分(使用 django 套件)中的代理模型时,出现 404 错误。

我的基本模型和代理模型:

我用它的流派装订书籍的模型。该字段可以通过文档book保存对Book和的引用:SpecialBook

[proxy] 类在与其父级相同的数据库表上运行

admin.py管理流派的东西:

以上为我生成了一个管理页面,其中包含一个带有现有Book(和SpecialBook)对象的选择字段。在选择的右侧,我有“更改选择”和“添加另一个”按钮(我相信从这里导入的模板)。唯一的问题是编辑选项仅在选择 Book 对象时有效,不适用于 SpecialBook。据我所知,这与此处change_related_template_url找到的内容未更新这一事实有关。编辑对象的 url 看起来像并且可以正常工作,但在我选择对象时不会改变。Book/admin/books/book/ID[...]/admin/books/specialbook/ID[...]SpecialBook

有人可以在这里提出一个优雅的解决方案吗?