在Django中覆盖change_form.html

时间:2018-07-25 05:35:48

标签: python html django django-models django-admin

我建立了一个内容管理系统,可以在其中一次上传一张照片。现在,我需要同时允许多个照片上传选项。为此,我正在关注此博客文章https://blog.rousek.name/2017/08/11/uploading-multiple-files-in-django-admin/

它表明my_project内my_app内的模板内应有一个管理目录。关于谷歌搜索的许多其他资源也提出了同样的建议。在该admin目录中,可以找到模型,还有change_form.html需要覆盖的模型。

但是我无法找到admin目录本身。这是我的项目目录树。

if indexPath.row < myImages.count {
    myCell.imageView?.image = myImages[indexPath.row]
}

templates / my_app包含我创建的所有HTML文件。我遵循了tangowithdjango书中建议的流程。

这与我建立项目目录的方式有关吗,还是change_form.html隐藏在某个地方?

1 个答案:

答案 0 :(得分:1)

您需要覆盖管理模板。根据您的Django版本,其完成方式可能会略有不同。管理模板位于Django安装的contrib/admin/templates/admin目录下,以备您有兴趣查看时。请参阅此处的相关部分:for Django v2.0