簡體   English   中英

將django部署到heroku

[英]deploying django to heroku

嗨,大家好,所以我遵循guid在此處將jango部署到heroku

https://devcenter.heroku.com/articles/django

但是我的服務器不斷在heroku上崩潰,並顯示此錯誤,因此不勝感激。

2013-02-12T19:27:40+00:00 app[web.1]:   File "/app/.heroku/python/lib/python2.7/site-  packages/django/utils/importlib.py", line 35, in import_module
2013-02-12T19:27:40+00:00 app[web.1]:     __import__(name)
2013-02-12T19:27:40+00:00 app[web.1]:   File "/app/eduudle/settings.py", line 15, in   <module>
2013-02-12T19:27:40+00:00 app[web.1]:     DATABASES = { 'default': {dj_database_url.config()}}
2013-02-12T19:27:40+00:00 app[web.1]: TypeError: unhashable type: 'dict'
2013-02-12T19:27:41+00:00 heroku[web.1]: Process exited with status 1
2013-02-12T19:27:41+00:00 heroku[web.1]: State changed from starting to crashed

docs建議數據庫的格式應為

DATABASES['default'] = dj_database_url.config()

DATABASES['default'] = {dj_database_url.config()}

發現了文檔過時的問題,因此根據此文檔將無法正常工作

https://github.com/heroku/heroku-buildpack-python/issues/45

本來可以用,但是我添加了太多花括號

所以代替

 DATABASES = { 'default': {dj_database_url.config()}}

采用

 DATABASES = { 'default': dj_database_url.config()}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM