文章源地址:文章源地址
本文章请配合 Django 部署上线文章 一起看
成功上线 Django 网站后,有些朋友发现自己的后端样式缺失
本文讲述如何获取网站的后端样式
一、查看 Nginx 配置文件
vim /etc/nginx/sites-available/default
# 找到以下代码
server {
# 这个静态文件夹下只有前端的样式
location /static {
alias /home/MyBlog/blog_config/static; # 你的静态文件夹地址
# alias /home/MyBlog/blog_config/nginx/static;
}
}
二、新建文件夹
mkdir /home/MyBlog/blog_config/nginx/static
三、修改 setting.py 文件
STATIC_ROOT = '/home/MyBlog/blog_config/nginx/static'
STATIC_URL = 'static'
STATICFILES_DIRS = [(
os.path.join(BASE_DIR, 'static')
)]
四、执行以下代码收集静态文件
python3 manage.py collectstatic
五、修改 Nginx 配置文件
vim /etc/nginx/sites-available/default
# 找到以下代码
server {
location /static {
# alias /home/MyBlog/blog_config/static; # 你的静态文件夹地址
alias /home/MyBlog/blog_config/nginx/static;
}
}