无法激活django管理界面

时间:2011-09-20 17:14:37

标签: django-admin

错误页面显示以下内容: 回溯(最近一次调用最后一次):

文件“/Library/Python/2.6/site-packages/django/core/servers/basehttp.py”,第283行,在运行中     self.result = application(self.environ,self.start_response)

文件“/Library/Python/2.6/site-packages/django/core/handlers/wsgi.py”,第273行,致电     response = self.get_response(request)

文件“/Library/Python/2.6/site-packages/django/core/handlers/base.py”,第153行,在get_response中     response = self.handle_uncaught_exception(request,resolver,sys.exc_info())

文件“/Library/Python/2.6/site-packages/django/core/handlers/base.py”,第218行,在handle_uncaught_exception中     返回回调(request,** param_dict)

文件“/Library/Python/2.6/site-packages/django/utils/decorators.py”,第93行,在_wrapped_view中     response = view_func(request,* args,** kwargs)

文件“/Library/Python/2.6/site-packages/django/views/defaults.py”,第30行,在server_error中     t = loader.get_template(template_name)#您需要创建500.html模板。

文件“/Library/Python/2.6/site-packages/django/template/loader.py”,第157行,在get_template中     template,origin = find_template(template_name)

文件“/Library/Python/2.6/site-packages/django/template/loader.py”,第138行,在find_template中     提高TemplateDoesNotExist(名称)

TemplateDoesNotExist:500.html

1 个答案:

答案 0 :(得分:0)

在settings.py中检查您的Template_Loaders。它应该像这样自动查找默认的管理模板。 app_directories.Loader在这里很重要。

TEMPLATE_LOADERS = (
    'django.template.loaders.filesystem.Loader',
    'django.template.loaders.app_directories.Loader',
#     'django.template.loaders.eggs.Loader',
)