0

チュートリアル(http://www.jython.org/jythonbook/en/1.0/JythonDjango.html)で指定されているように、私はDjangoのDBエンジンとしてdoj.backends.zxjdbc.postgresqlを使用しています。しかし、私がするとき

jython manage.py syncdb

doj.backends.zxjdbc.postgresqlが使用可能なバックエンドではなく、postgresqlという名前のモジュールが存在しないことを示すImproperlyConfiguredエラーが発生します。不思議なことに、Jythonシェルに入ると、

import doj.backends.zxjdbc.postgresql

エラーメッセージなし。

ここで何が起こっているのかについてのアイデアは?

4

2 に答える 2

0

解決策:django-jythonは古くなっています。1.4は現在サポートされていないため、サポートされているバージョンのdjangoに戻す以外に、この問題の解決策はありません。

于 2012-06-26T17:50:20.417 に答える
0

残念ながら、django-jythonはもうあまり/活発な開発を行っていないようです...

ただし、以下のGoogleコードリポジトリで利用可能な開発バージョンはDjango 1.5で機能することがわかりました(適切なバージョンを選択すれば、1.4でも機能すると思います): https ://code.google.com/p / django-jython / source / list

特に、この開発バージョンはDjango 1.5で動作することがわかりました: https ://code.google.com/p/django-jython/source/detail?r = c4a0dd949a6d86a4baf8d1bed3b1926fa5318e87

于 2014-02-19T16:02:20.337 に答える