.htm файл распознается как шаблон в django-sentry - PullRequest
0 голосов
/ 29 апреля 2011

Может кто-нибудь помочь мне.У меня проблема с просмотром файлов .htm в браузере. Я установил django-sentry для регистрации ошибок.В файле settings.py, если я изменяю DEBUG = true, я вижу содержимое файла, открытого в браузере, но некоторые изображения не отображаются.Но когда DEBUG = false, я получаю ошибку 500.html, отображаемую через часового.Ошибка, которую я видел из записей записи часового в файле базы данных.И ошибка такова: недопустимо настроенная внутренняя ошибка сервера: /media/Data/1/ahtm/noimgpreview.htm Traceback (последний вызов был последним):

File "/ var / www / django-trunk / django / core/handlers/base.py ", строка 111, в get_response response = callback (request, * callback_args, ** callback_kwargs)

Файл" /var/www/django-trunk/django/views/static.py", строка 41, в подаче возвращает staticfiles_serve (запрос, путь, document_root, show_indexes, небезопасный)

Файл" /var/www/django-trunk/django/contrib/staticfiles/views.py ", строка 45, в повышении подачи ImproperlyConfigured («Представление для обслуживания статических файлов может только»

ImproperlyConfigured: представление для обслуживания статических файлов может использоваться только в том случае, если для параметра DEBUG задано значение True или параметр --insecure в «runserver»)используется

Но для любых файлов, таких как mp3, txt там содержимое отображается в браузере с обоими настройками DEBUG. Как я могу просматривать файлы .htm в браузере. Только файлы .htm не отображаются, другие файлы сдругая формаТс отображаются правильно.

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 29 апреля 2011

Странно то, что другие файлы обслуживаются, может быть, это проблема с кешем?Прочитайте документацию django.contrib.staticfiles , чтобы узнать , как обслуживать статические файлы в рабочей среде , в частности команду управления collectstatic .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...