0

如教程 (http://www.jython.org/jythonbook/en/1.0/JythonDjango.html) 中所述,我使用 doj.backends.zxjdbc.postgresql 作为 Django 的数据库引擎。但是,当我这样做时

jython manage.py syncdb

我收到一个 ImproperlyConfigured 错误,指出 doj.backends.zxjdbc.postgresql 不是可用的后端,并且不存在名为 postgresql 的模块。奇怪的是,如果我进入 Jython shell,我可以做到

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/源/列表

特别是,我发现这个开发版本适用于 Django 1.5: https ://code.google.com/p/django-jython/source/detail?r=c4a0dd949a6d86a4baf8d1bed3b1926fa5318e87

于 2014-02-19T16:02:20.337 回答