2012-06-26 83 views
0

正如教程(http://www.jython.org/jythonbook/en/1.0/JythonDjango.html)中所述,我使用doj.backends.zxjdbc.postgresql作爲Django的數據庫引擎。然而,當我做Django/Jython錯誤配置錯誤

jython manage.py syncdb 

我得到一個ImproperlyConfigured錯誤,說明doj.backends.zxjdbc.postgresql不是一個可用的後端,並且沒有模塊名爲PostgreSQL的存在。奇怪的是,如果我進入Jython shell,我可以做

import doj.backends.zxjdbc.postgresql 

沒有任何錯誤消息。

關於這裏發生了什麼的想法?

回答

0

解決方案:django-jython已過時。 1.4目前還不支持,因此除了恢復到支持的django版本之外,沒有解決此問題的方法。

0

不幸的是這似乎是Django的Jython是沒有看到多少/任何積極的發展了...

然而,我發現,可在谷歌代碼庫開發版本不低於在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