settings中关于static静态文件目录的设置

django项目settings中关于静态资源存放位置的设置
主要涉及以下3项:STATIC_URL、STATICFILES_DIR和STATIC_ROOT

1、STATIC_URL

这项是必须配置的,而且属性值不能为空。默认值是STATIC_URL = '/static/'。

  • 如果STATICFILES_DIR没有设置,则只能识别app中static文件夹下的静态资源。即:只能通过http://127.0.0.1:8000/static/1.jpg访问,且static文件夹是放在app中的。
    • app中静态文件夹名称必须是static,如果写其他名称,则不能访问。
    • STATIC_URL的值,表示访问静态资源的起始url,如:http://127.0.0.1:8000/static/......

猜你喜欢

转载自www.cnblogs.com/eagleow/p/10682916.html