问题标签 [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.
python - 在 django admin 中更改外键小部件的大小
最近两天我一直在尝试这样做,但我无法弄清楚。我正在使用 grappelli,我已经尝试了几件事。
我尝试指定小部件:
在这种情况下,它似乎被忽略了。
我还尝试使用Media
定义添加 css。这已加载,但在我的浏览器中检查元素显示它已被 grappelli css 覆盖。
有没有一种我错过的简单方法?
jquery - 当添加权限为 False 时,Django-grappelli 添加按钮在内联中可见
我不确定它是我正在做的事情还是它是一个错误,但我在 a TabularInline
(django admin using grappelli) 中的添加按钮有一些奇怪的行为。我的内联课程是:
添加按钮在内联表单集折叠时出现,但在打开时消失。我曾尝试挖掘所涉及的 jquery,但我对该语言不是很熟悉,所以我不太确定我在寻找什么。
还有其他人得到这种行为吗?有明显的解决方案吗?
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 是错误的。
django - 如何让 grappelli 自动完成小部件代替 ModelMultipleChoiceField 工作(在一对多方向上)?
使用 Django Grappelli 管理工具,我可以配置 ForeignKey(多对一)字段以显示为自动完成小部件,而不是下拉字段,如下所示:
但是,我想做的是在另一个(一对多)方向定义自动完成小部件查找(即在RelatedModel的管理员中,以便我可以查找一个或多个 MyModel 对象)。现在,我只是在使用 ModelMultipleChoiceField:
但是,有太多的 MyModel 实例无法很好地与这种类型的小部件一起使用。理想的做法是只为 MyModel 对象提供一个或多个自动完成查找小部件,以代替 ModelMultipleChoiceField。
Grappelli 有一种简单的方法可以对 FK 关系和 m2m 关系进行自动完成查找,但是有没有一种方法可以实现一对多关系?似乎这些的自动完成与其他两种类型的关系一样有用,所以我猜Grappelli也会在那里提供一种简单的方法,但我没有找到它......
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 ManyToManyField
s 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.
python - 如何过滤 django grappelli 中的自动完成结果?
我们有一个软删除方案,我们只需将内容标记为已删除,然后在各个位置过滤已删除的内容。我试图弄清楚如何从gratelli自动完成建议中过滤掉已删除的内容。
django - TinyMCE 安装发出警告
我确实 pip install django-tinymce 它给出了这个警告
- 这个错误是什么意思
我还安装了 Grappelli,它的文档说 TinyMCE 默认附带它。
所以,我不需要 pip install django-tinymce
Grappelli 文档没有给出正确的解释来使用它。有人可以提供正确的步骤来配置 tinyMCE
另外,当我执行 python manage.py schemamigration --auto added_tinymce 我得到了这个错误
所以有人可以指导我完成它吗
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
django - 启用 grappelli 时 django adminplus 链接消失
最近,我添加了 adminplus,它会自动在管理页面上创建一个指向我的自定义视图的链接。例如admin.site.register_view('somepath', 'My Fancy Admin View!', view=my_view)
,应该生成一个带有名为“My Fancy Admin View!”的链接的“自定义视图”菜单。如果我禁用 Grappelli,则会出现菜单和链接,但是当启用 Grappelli 时,菜单和链接会消失。我的猜测是 Grappelli 会跳过此菜单,因为它的定义与其他菜单不同。任何建议将不胜感激。