我正在开发一个在django提供的本地服务器上运行的Web应用程序。第一页index.html具有许多CSS和javascript文件。但是,它们都无法在浏览器上正确呈现。所有的css / js文件都显示相同的MIME类型(“ text / html”)不匹配(X-Content-Type-Options:nosniff)错误。firefox控制台简要显示该错误-
来自“ http:// localhost:8000 / C:/Users/PYTHON/foodie/static/plugins/scrollTo/jquery.scrollTo.min.js”的资源为blocked due to MIME type (“text/html”) mismatch (X-Content-Type-Options: nosniff)
。
检查以下位置的静态文件设置settings.py
:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'templates/static'),
]
并将其添加到master中urls.py
:
if settings.DEBUG:
urlpatterns = urlpatterns + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns = urlpatterns + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句