问题标签 [django-grappelli]

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 回答
605 浏览

python - 在 django admin 中更改外键小部件的大小

最近两天我一直在尝试这样做,但我无法弄清楚。我正在使用 grappelli,我已经尝试了几件事。

我尝试指定小部件:

在这种情况下,它似乎被忽略了。

我还尝试使用Media定义添加 css。这已加载,但在我的浏览器中检查元素显示它已被 grappelli css 覆盖。

有没有一种我错过的简单方法?

0 投票
2 回答
955 浏览

jquery - 当添加权限为 False 时,Django-grappelli 添加按钮在内联中可见

我不确定它是我正在做的事情还是它是一个错误,但我在 a TabularInline(django admin using grappelli) 中的添加按钮有一些奇怪的行为。我的内联课程是:

添加按钮在内联表单集折叠时出现,但在打开时消失。我曾尝试挖掘所涉及的 jquery,但我对该语言不是很熟悉,所以我不太确定我在寻找什么。

还有其他人得到这种行为吗?有明显的解决方案吗?

0 投票
1 回答
235 浏览

python - Django admin 生成带有 /admin/ 前缀的静态 url

我正在尝试为我的项目设置第二个开发环境。我已经从工作设置中复制了设置,但在新设置中,Django 管理员生成的 URL 以/admin/. 其他设置根本不会发生这种情况。

更多细节:

  • 我正在为我的管理面板使用django-grappelli

  • 在工作设置上生成的 url属于那种/static/grappelli,而在工作的设置上它们属于那种/admin/static/grappelli

  • 禁用 grappelli 也不会产生任何修复,因此 url 是那种/admin/static/admin.

  • 我使用的是 Django 1.5,它使用 git 存储库存储源文件和冻结的 pip requirements.txt。我只能得出结论,版本差异极不可能。

  • 其他静态文件工作正常,只有与管理员相关的文件才会受到影响。

我的网址设置如下:

由于使用开发服务器,未设置*_ROOT 。

我不知道为什么只有一台具有相同设置的服务器会发生这种情况。

编辑: 删除/admin/前缀允许您正确访问文件。finder 很好,但是生成的 url 是错误的。

0 投票
1 回答
2396 浏览

django - 如何让 grappelli 自动完成小部件代替 ModelMultipleChoiceField 工作(在一对多方向上)?

使用 Django Grappelli 管理工具,我可以配置 ForeignKey(多对一)字段以显示为自动完成小部件,而不是下拉字段,如下所示:

但是,我想做的是在另一个(一对多)方向定义自动完成小部件查找(即在RelatedModel的管理员中,以便我可以查找一个或多个 MyModel 对象)。现在,我只是在使用 ModelMultipleChoiceField:

但是,有太多的 MyModel 实例无法很好地与这种类型的小部件一起使用。理想的做法是只为 MyModel 对象提供一个或多个自动完成查找小部件,以代替 ModelMultipleChoiceField。

Grappelli 有一种简单的方法可以对 FK 关系和 m2m 关系进行自动完成查找,但是有没有一种方法可以实现一对多关系?似乎这些的自动完成与其他两种类型的关系一样有用,所以我猜Grappelli也会在那里提供一种简单的方法,但我没有找到它......

0 投票
1 回答
343 浏览

django - Are Sortable inlines on Grappelli applicable for M2M fields?

I can't seem to get the sortable inlines feature (in grappelli) work for me.

I'm starting to wonder if the feature is not supported for ManyToManyFields or if I am not getting it right.

Also, is there a sample code out there so I can see and learn? I already followed the method described here.

0 投票
3 回答
1992 浏览

python - 如何过滤 django grappelli 中的自动完成结果?

我们有一个软删除方案,我们只需将内容标记为已删除,然后在各个位置过滤已删除的内容。我试图弄清楚如何从gratelli自动完成建议中过滤掉已删除的内容。

0 投票
0 回答
182 浏览

python - Django-Grappeli:超出最大递归深度

我已经安装了 Django 的 Grappelli Cms,如此处所示

安装后,当我调用管理页面时,错误是:

我怎么解决这个问题?

问候

亚历山德罗

0 投票
0 回答
132 浏览

django - TinyMCE 安装发出警告

我确实 pip install django-tinymce 它给出了这个警告

  1. 这个错误是什么意思

我还安装了 Grappelli,它的文档说 TinyMCE 默认附带它。

  1. 所以,我不需要 pip install django-tinymce

  2. Grappelli 文档没有给出正确的解释来使用它。有人可以提供正确的步骤来配置 tinyMCE

另外,当我执行 python manage.py schemamigration --auto added_tinymce 我得到了这个错误

所以有人可以指导我完成它吗

0 投票
1 回答
654 浏览

django - 404 用于 django-grappelli-tinymce 配置

我在控制台中为 Grappelli 附带的 TinyMCE 配置获取了这个。我知道 404 意味着它不会退出,但是我应该怎么做才能在我的管理面板上的 models.TextField() 上获得 TinyMCE 选项。

我按照 Grappelli 的文档对 tinymce 所说的做了。但还是不成功

下面我还包括了我的 admin.py、models.py 和 base.py。base.py 实际上是我的 settings.py,它位于我的设置文件夹下,如 GSWD 教程中所述

我的管理员.py

我的模型.py

我的基础.py

0 投票
1 回答
435 浏览

django - 启用 grappelli 时 django adminplus 链接消失

最近,我添加了 adminplus,它会自动在管理页面上创建一个指向我的自定义视图的链接。例如admin.site.register_view('somepath', 'My Fancy Admin View!', view=my_view),应该生成一个带有名为“My Fancy Admin View!”的链接的“自定义视图”菜单。如果我禁用 Grappelli,则会出现菜单和链接,但是当启用 Grappelli 时,菜单和链接会消失。我的猜测是 Grappelli 会跳过此菜单,因为它的定义与其他菜单不同。任何建议将不胜感激。