gpt4 book ai didi

python - 如何修改django中的管理模板

转载 作者:行者123 更新时间:2023-11-28 18:50:27 24 4
gpt4 key购买 nike

我使用 django 的默认管理员作为管理站点,我创建了一个名为“project”的应用程序 enter image description here

然后在项目更改表单中,我想显示和动态图像,我打算使用 google API 绘制一些图表,所以我必须更改 html 表单以在 html 文件中添加如下:

enter image description here

所以我的问题是如何修改此页面的 django 默认模板,我在 templates/文件夹中找不到表单,此页面是否名为“change_form”? “更改列表”?或其他一些名称。如果是这样,我如何只更改应用程序“项目”的表单,因为也许我会创建一些与“项目”处于同一级别的其他应用程序

最佳答案

您需要一个有效的静态文件位置。

然后在该静态文件目录中放置一个管理目录。

然后将您的地址添加为这样的目录:

Root
yourapp
static
admin
yourapp
file_to_overwrite

找到您的 Django 文件。然后去:contrib/admin/templates/admin

在 OSX 上这将是:

/Library/Python/2.7/site-packages/django/contrib/admin/templates/admin

像上面一样复制你想覆盖的文件到你的app目录。

编辑:

如果您想为单个应用更改单个表单:

例如:

Root
yourapp
static
admin
yourapp
modelname
change_form.html

只有模型“modelname”会受此 html 文件的影响。

关于python - 如何修改django中的管理模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13801515/

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