Nginx静态文件访问&静态文件收集

1. 为项目创建静态文件所在路径, 修改权限以便框架调用

sudo mkdir -p /var/www/myproject/static
sudo chmod 777 /var/www/myproject/static


2. Nginx配置文件中,在路由模块添加静态文件访问路径

server{
    location /static {
        alias /var/www/myproject/static
    }
}


3. Django的settings配置文件中, 添加静态文件放置目录.

# 指定收集静态文件的路径
STATIC_ROOT = '/var/www/dailyfresh/static'

4. 使用Django的manage.py收集静态文件.

python manage.py collectstatic

猜你喜欢

转载自www.cnblogs.com/jrri/p/11684925.html