我在heroku上运行我的django应用程序时遇到问题.它已成功部署,但在查找各种文件时遇到一些问题.
在news.py中
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
url_path = BASE_DIR + '/marketdata/news/'
Run Code Online (Sandbox Code Playgroud)
它在本地工作,但当我在heroku上部署时,它说它无法找到该文件
例外值:[Errno 2]没有这样的文件或目录:'/ app /artemis/static/marketdata/news/bloomom_news.csv'异常位置:/app/artemis/static/marketdata/news.py in save_to_csv,第16行
这是我的项目结构
知道如何解决这个问题吗?任何提示将不胜感激!
编辑:如果我在heroku上检查我的项目结构,那么新闻文件夹就不存在了.这是否与它只有.csv文件的事实有关?
我找到了解决我遇到的问题的方法:
python manage.py collectstatic在选择heroku之前我没有跑步web: gunicorn myproject.wsgi
解决了我的问题| 归档时间: |
|
| 查看次数: |
422 次 |
| 最近记录: |