0

我最近下载了 coagulant 的Django-503应用程序,它会生成一个 503 页面,以便您可以运行维护。

我目前遇到的问题是我从 GitHub 下载了该应用程序并进行了 pip 安装。我遵循了所有的指示。但是,当我尝试打开维护模式时,出现以下错误。

Request Method:     POST
Request URL:    http://XX.XXX.XXX.XXX:8000/admin/django_503/config/1/
Django Version:     1.4.3
Exception Type:     TemplateDoesNotExist
Exception Value:    admin_warning.html
Exception Location: /usr/local/lib/python2.7/dist-packages/django/template/loader.py in find_template, line 138

即使来自 GitHub 的包附带了模板,Django 似乎也找不到它们。有什么可能的解决方案吗?

4

2 回答 2

1

我发现问题出在哪里,在进行 pip 安装时,该包没有将 HTML 文件安装到 Django_503 所在的 dist-packages 目录中。您需要在 Django_503 中手动添加一个模板文件夹,然后添加相应的 HTML 文件。

于 2013-03-25T16:56:38.000 回答
0

设置的TEMPLATE_DIRS中是否包含 admin_warning.html 的路径?

于 2013-03-20T22:20:18.820 回答