- 我们平时经常说把静态资源部署到反向代理服务器,其实意思就是把寻找静态资源(包括js,css,img等)的事情交给反向代理服务器
- 这里看到一篇文章:
https://blog.csdn.net/sinat_21302587/article/details/74059078?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-16.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-16.no_search_link
说得很好,这里总结一下:使用python manage.py collectstatic 命令,把django各个app的静态资源收集起来到一个地方,这个地方就是settings.py 文件的STATIC_ROOT ,通常在项目根目录下。最后通过Nginx代理出去,django只负责动态数据生成。
|