Django-503应用程序维护模板错误

时间:2013-03-20 22:05:14

标签: python django django-templates settings http-status-code-503

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

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

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似乎无法找到它们。有没有可能解决这个问题?

2 个答案:

答案 0 :(得分:1)

我弄清楚问题是什么,在进行pip安装时,软件包没有将HTML文件安装到Django_503所在的dist-packages目录中。您需要在Django_503中手动添加模板文件夹,然后添加相应的HTML文件。

答案 1 :(得分:0)

包含admin_warning.html的路径是否在您的设置中为TEMPLATE_DIRS