gpt4 book ai didi

python - 在我自己的应用程序中使用 Django 管理外观

转载 作者:太空宇宙 更新时间:2023-11-04 07:26:19 25 4
gpt4 key购买 nike

我喜欢 django admin 非常简单但仍然非常优雅的外观和感觉,我想知道是否有办法将它应用到我自己的应用程序中。

(我想我在某个地方读过类似的东西,但现在我找不到那个页面了。)

(已编辑:我正在寻找的是一种通过扩展模板、导入模块或类似方式自动执行此操作的方法,而不仅仅是复制和粘贴 css 和 javascript 代码)

最佳答案

您确定要采用管理站点的所有外观吗??我认为您需要自定义一些内容,例如页眉页脚等。

为此,只需从

复制 base.html

"djangosrc/contrib/admin/templates/admin/"

把它放在

"your_template_dir/admin/base.html" or "your_template_dir/admin/mybase.html"

只需更改您想要自定义的任何 HTML 并保持原样(如 CSS 和 Javascript),并继续在您的应用程序的其他模板中扩展此模板。您的 View 应该提供它需要呈现的内容(查看源代码中的任何 django View ),并且您将拥有管理员外观和感觉所拥有的一切。您可以通过以相同方式扩展 base_site.html 来做更多事情。

(Note: if you keep the name 'base.html' the changes made in html will affect Django Admin too. As this is the way we change how Django Admin look itself.)

关于python - 在我自己的应用程序中使用 Django 管理外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/624535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com