问题标签 [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 回答
1128 浏览

css - 我必须使用 Compass 来使用 Django-Grappelli 修改 CSS 吗?

我最近在我的第一个 django 应用程序上设置了 django-grappelli。虽然我喜欢它的外观,但我想自定义颜色和其他 CSS。

根据我的研究,看起来我将不得不使用 Compass,但我以前从未使用过 Compass,并且想在我踏上这条道路之前仔细检查这是不是最好的方法!

对于想要自定义颜色主题的人来说,Django-grapelli 是否是正确的选择?

我尝试过的事情

  1. 修改 Grappelli 样式表中的 CSS,但它们的格式使其变得乏味。
  2. 扩展样式表,但我不确定在哪里为管理员执行此操作。
  3. 创建一个 custom.css 但不知道该把路径放在哪里

谢谢你的建议!

0 投票
1 回答
3702 浏览

django-grappelli - django-grappelli 具有多个外键字段的自动完成查找

我有一个模型,其中有两个字段是其他模型的外键。

阅读了管理文档并尝试了一些事情之后,很明显您确实需要为 grappelli 使用标签“fk”来将自动完成查找格式应用于字段。那么......我怎么能用这个模型做到这一点,有多个外键字段?

0 投票
1 回答
1981 浏览

django - Django 管理列降序排序

当将 Django admin 与grappelli一起使用时,我希望单击列标题将按降序对表格进行排序。

(我不希望通过在模型元类中定义排序字段来对列进行默认排序。)

默认行为是升序。

一次点击应该是这样的:

要求的行为

0 投票
1 回答
846 浏览

django - 在 Django 的管理端使用 Grappelii 进行导航

我安装了 grappelli.dashboard。按照所有步骤操作,但仍然不显示导航。安装仪表板后,将创建dashboard.py 文件。在该 dashboard.py 文件中,“Group: Administration & Applications”、“Support”、“Latest Django News”、“Recent Actions”将出现。

谁能告诉我如何添加导航?

我还想在 Django 中使用 grappelli 在管理员端添加书签功能。我将 Grappeli 2.3.8 与 Django 1.4 一起使用。Grappeli 2.0 具有书签、导航等功能,但新 Grappeli 版本确实具有这些功能。有什么方法可以自定义添加书签吗?

这是dashboard.py的代码

0 投票
1 回答
686 浏览

django - 在 django admin 中按具有很多值的 many2many(或外键)过滤(无论是否为 grappelli)

我有两个模型:

我想TheMainThings在管理员中启用过滤Types。唯一的问题是有大约 100k 或更多的Type对象,因此使用标准的内置过滤器执行此操作是不切实际的。那是因为所有Types加载到浏览器中都是一个可用的选项。(实际上,我使用的是 Grappelli,但我相信它与标准 Django admin 相同)。

这个问题有*don't_reinvent_the_wheel* 方法吗?

我喜欢 Grappelli 在 raw_id 字段上的自动完成小部件,我想这样的东西对这个问题来说是理想的……它有这样的东西吗?

编辑:
澄清 - 主要问题是浏览器中的加载时间和内存消耗,而不是演示文稿。

0 投票
1 回答
144 浏览

django-nonrel - Django nonrel 和 grappelli

我正在尝试在 Django-nonrel 上安装 Grappelli。因为当前版本的 Django-nonrel 是 1.3,所以我使用 Grappelli 2.3。根据文档

http://django-grappelli.readthedocs.org/en/2.3.9/quickstart.html#setup

我决定不使用静态文件,而是编辑 MEDIA_URL 和 MEDIA_ROOT。但我不知道如何正确配置它们。我总是收到 404 错误。(本地主机)

当前配置:

你能帮助我吗?

0 投票
0 回答
99 浏览

django - Django Grappelli 已安装但未应用

我已经完成了安装,这里:

http://django-grappelli.readthedocs.org/en/latest/quickstart.html#installation

但我无法让它工作。查看故障排除指南,

http://django-grappelli.readthedocs.org/en/latest/troubleshooting.html#troubleshooting

它说我需要检查静态文件是否正确提供。我怎样才能做到这一点?

0 投票
1 回答
535 浏览

django - 带有搜索选项的 django manytomany 字段

我正在尝试在管理面板的 manytomany 字段中使用自定义搜索选项。它不按我的方式工作。搜索后,我想将所选项目显示为搜索字段下方的列表,目前它在搜索字段中显示逗号分隔值。这是我的代码

管理员.py

请帮忙

0 投票
1 回答
159 浏览

django-grappelli - 部署后无法删除注册表项

我有一个使用 mod_wsgi 3.3 作为中间件在 Apache 2.2 上运行的 django-grappelli 站点。我有两个问题

当我尝试删除一个注册表项时,它只是不做任何事情......此外,弹出窗口没有打开。它在同一页面上打开。有人可以帮助我吗?

这些问题仅发生在生产站点上(部署在 Apache 上)

我使用的配置如下:

  • 操作系统:Windows 7 专业版
  • 阿帕奇版本:2.2
  • Django 版本:1.4.2
  • Grappelli 版本:2.4.2
  • Python版本:2.7
  • WSGI vversion:python 2.7 的 3.3 win32

    ===========================================

    httpd.conf:

    WSGIScriptAlias / "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/OdontoWeb/default.wsgi"


    命令拒绝,允许所有人允许

    别名 /grappelli "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/OdontoWeb/grappelli"

    命令允许,拒绝所有人允许

    SetHandler 无

    ===========================================

    .ht 访问:

    RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ /site.wsgi/$1 [QSA,PT,L]

    ===========================================

0 投票
1 回答
1085 浏览

django - Django admin 可排序更改列表(grappelli)标题位移

我在 github 上安装了 grappelli 和 ff0000-django-sortable 的可排序应用程序,一切正常,但您可以在此链接的图片中看到一个细节

表头向右移动。这仅在启用排序时发生。如果我对任何其他字段进行排序(单击其他列标题),标题看起来没问题。我也意识到问题出在“django-admin-sortable.js”中的javascript函数“$(table).find('tbody').sortable()”上

我想这很容易解决,但我找不到在哪里或如何解决。谁能指出我正确的方向?