栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

django收集静态文件

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

django收集静态文件

部署

    STATIC_ROOT 的路径设置为你的静态文件存放地址

    STATICFILES_DIRS = []
    STATIC_URL = '/static/'
    # 线上收集静态文件的目录
    STATIC_ROOT = os.path.join(base_DIR,'statics')
    
    

    静态文件相关配置介绍

    官网地址

    运行collectstatic管理命令命令

    python manage.py collectstatic
    

    这将会把静态目录下的所有文件拷贝至 STATIC_ROOT 目录。

    使用nginx提供静态文件服务
    nginx中静态文件路径

      location /static/{
               root /var/项目目录/;
               try_files $uri @django;
         }
    
    
当静态文件发生变化时

第一次部署项目后发现,admin的页面没有样式,执行collectstatic命令
如果后续静态文件再次发生变化(如:使用接口文档的插件,在线文档无样式),需再次执行collectstatic命令

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/731169.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号