Django 静态文件和媒体文件配置
python manage.py runserver 80
在 DEBUG=Ture
时候才加载静态文件,False不加载静态文件。
在部署时设置DEBUG=False
才加载静态文件
settings文件设置如下:
STATIC_ROOT = 'assets'
STATIC_URL = '/static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR, 'static')
]
# 上传媒体文件
MEDIA_ROOT = 'media' # 项目下的目录
MEDIA_URL = "/media/" # 跟STATIC_URL类似,指定用户可以通过这个url找到文件