Django静态文件部署

来源:互联网 发布:面向对象程序设计 知乎 编辑:程序博客网 时间:2024/04/27 14:33

静态文件部署

首先在我们的app中创建static文件夹

blog app目录如下:  /blog      ./migrations      ./static

settings.py

STATIC_ROOT = '/var/www/xinsichen.com/static/'

python3.5 manage.py collectstatic

...PermissionError: [Errno 13] Permission denied: '/var/www/xinsichen.com'/var/www 有权限设置 需要手动创建并给访问权限xinsi@xinsi:/var/www$ sudo mkdir xinsichen.comxinsi@xinsi:/var/www$ sudo chmod -R 777 xinsichen.com/
执行命令python3.5 manage.py collectstatic我们会看到所有的静态文件都copy到该目录下来了74 static files copied to '/var/www/xinsichen.com/static'.

这样方便服务器apache集成 和 权限管理

原创粉丝点击