python - 缺少 Django 管理仪表板 CSS
问题描述
我刚刚将我的应用程序部署到 DigitalOcean。一切都很好,除了管理面板的样式,虽然我使用过 nginx。这是我的代码:
settings.py
:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static_root")
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "static"),
]
nginx配置:
server {
listen 80;
server_name server_domain_or_IP;
location = /favicon.ico { access_log off; log_not_found off; }
location /static_root/ {
root /home/my_username/myproject;
}
location / {
include proxy_params;
proxy_pass http://unix:/home/my_username/myproject/myproject.sock;
}
}
解决方案
推荐阅读
- javascript - Vuejs:当特定选项卡处于活动状态时是否会发出事件(boostrap-vue)
- javascript - 如何使用 React Native 从已安装应用程序列表中卸载应用程序
- linux - 如何在 Ubuntu 20.04 Linux 上安装 Python 包安装程序 PIP
- node.js - 默认使用哪个节点版本?
- php - 从单列获取记录
- dynamic - 在二维数组中查找具有最小最大差异的路径
- c++ - 为什么 `typeid(T&).name()` 的输出是 `T` 而不是 `T&`?
- node.js - 本地 npm 注册表,无法创建团队或组织 (verdaccio)
- postgresql - Postgresql 错误:错误:Adonis.js 中用户“postgres”的密码验证失败
- input - 有没有办法提供三个选择并弹出一个在它们之间进行选择的窗口?