本帖最后由 宝塔用户_wifkwu 于 2022-5-26 18:30 编辑
1、用PyCharm本地跑,设置DEBUG true或false都可以
2、项目跟目录下的static的静态文件可以正常访问
3、app/statics/chart 下的js、css nginx 404
4、app/templates/chart.html 引入静态文件代码:
{% static "css/comon0.css" %}
5、urls.py文件代码:
re_path('static/(?P<path>.*)$', static.serve,
{"document_root": settings.STATIC_ROOT}),
6、settings.py 静态文件设置:
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, "static")
STATICFILES_DIRS = [
os.path.join(BASE_DIR, "app", "statics", "chart"),
]
7、宝塔面板 - 网站 - 配置文件:
location /static {
alias /www/wwwroot/www.mms.cn/static; #静态资源路径
}
location /DataMonitor/statics/chart {
alias /www/wwwroot/www.mms.cn/app/statics/chart/; #静态资源路径
}
location没效果,都是项目跟目录下的static的静态文件可以正常访问,app自定义的静态文件目录的访问不了
|
|