我能';不要使用Django应用程序中的静态文件
我走了这条路线我能';不要使用Django应用程序中的静态文件,django,static-files,Django,Static Files,我走了这条路线http://127.0.0.1:8000/static/corefiles/chatbot-data.xlsx但我发现页面未找到(404)错误 我将这些添加到URL中: + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) 文件目录是/rootproject/core/s
http://127.0.0.1:8000/static/corefiles/chatbot-data.xlsx
但我发现页面未找到(404)
错误
我将这些添加到URL中:
+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
文件目录是/rootproject/core/static/corefiles/testexel.xlsx
我的设置.py
:
静态URL='/STATIC/'
静态文件\u目录=(
normpath(join(BASE_DIR,'static')),
normpath(join(BASE_DIR,'upload')),)
STATIC_ROOT=normpath(join(BASE_DIR,'assets'))
静态文件将在项目中使用,如果需要在指定的url处查看文档,则需要在设置中指定媒体url和媒体根目录:
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
还要将这些内容添加到URL:
+ static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)