2011-04-29 69 views
0

任何人都可以幫助我。我在瀏覽器上看到.htm文件時遇到問題。我已經安裝了django-sentry來記錄錯誤。 在settings.py中,如果我更改了DEBUG = true,那麼我可以看到在瀏覽器中打開的文件的內容,但是一些圖像未顯示。 但是當DEBUG = false時,我得到一個500.html通過哨兵顯示的錯誤。我從數據庫文件中的哨兵錄製記錄中看到的錯誤。和錯誤是: ImproperlyConfigured 內部服務器錯誤:/media/Data/1/ahtm/noimgpreview.htm 回溯(最近通話最後一個):.htm文件在django-sentry中被識別爲模板

文件「/無功/網絡/ Django的主幹/ Django的/ core/handlers/base.py「,第111行,在get_response response = callback(request,* callback_args,** callback_kwargs)

File」/var/www/django-trunk/django/views/static.py 「,第41行,服務 返回staticfiles_serve(request,path,document_root,show_indexes,insecure)

文件」/ var/www/django-trunk/django/contri b/staticfiles/views.py「,第45行,服務 raise錯誤地配置(」只能提供靜態文件的視圖「

錯誤地配置:僅當DEBUG設置爲True時才能使用服務於靜態文件的視圖或使用'runserver'的--insecure選項

但是對於任何像mp3,txt這樣的文件,瀏覽器中都會顯示內容,其中包含DEBUG的兩個設置。如何在瀏覽器中查看.htm文件。僅限於。不顯示htm文件其他格式不同的文件正常顯示。

請幫我一把。

回答