0

こんにちはフォークスだから私はここでherokuにdjangoをデプロイするためのGUIDに従いました

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
4

2 に答える 2

2

ドキュメントは、 データベースの形式を次のように提案しています

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

いいえ

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

于 2013-02-14T00:25:07.783 に答える
1

ドキュメントの日付が付けられている問題を見つけたので、これに基づいて機能しないものに従ってください

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

私が元々持っていたものは機能していたはずですが、中括弧を追加しすぎました

だから代わりに

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

使用する

 DATABASES = { 'default': dj_database_url.config()}
于 2013-02-14T00:50:39.527 に答える