(首先,对不起我的英语不好)我在Digital Ocean服务器中提供静态文件时遇到问题。
在我自己的计算机中进行开发时,所有功能都可以完美运行,但是我无法在生产中提供静态信息,甚至无法提供管理静态信息。
这是我在settings.py中的内容
STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
)
STATIC_ROOT=os.path.join(os.path.dirname(os.path.dirname(BASE_DIR)), 'static/')
好了,该命令可以完美地收集静态工作并将静态文件发送到我的文件夹/ home / username / project / static
如果我检查文件夹,则拥有所有静态文件,但是...浏览器发送404错误。
我在设置中尝试了很多组合,甚至采用硬编码的路由,但始终保持相同...该站点为我提供了静态http:// myserverip:8000 / static / admin / css / base.css的地址,但我看不到档案总为404
谢谢!!!