Python 使用django jython的jython上的django
如果你能读到我蹩脚的英语,我将不胜感激 我使用: 窗户 Jython 2.7rc2 jdk-8u45 django 1.8 django jython 1.7.0b2 我尝试了Python 使用django jython的jython上的django,python,django,sqlite,jython,Python,Django,Sqlite,Jython,如果你能读到我蹩脚的英语,我将不胜感激 我使用: 窗户 Jython 2.7rc2 jdk-8u45 django 1.8 django jython 1.7.0b2 我尝试了jython启动mysite项目,并成功了 然后我尝试jython manage.py运行服务器8080,但失败了 详情: 在设置.py中: in DATABASES : 'ENGINE': 'doj.db.backends.sqlite3' in INSTAL
jython启动mysite项目
,并成功了
然后我尝试jython manage.py运行服务器8080
,但失败了
详情:
在设置.py中:
in DATABASES :
'ENGINE': 'doj.db.backends.sqlite3'
in INSTALLED_APPS:
I add 'doj',
同
结果是:
提高
配置不当(错误消息)django.core.exceptions.配置不当:'doj.db.backends.sqlite'
不是a吗
可用的数据库后端。
尝试使用'django.db.backends.XXX',其中XXX是:
u'base',u'mysql',u'oracle',u'postgresql_psycopg2',u'sqlite3'
错误是:无法导入名称BaseDatabaseWrapper
因此,我在数据库的设置.py中尝试django.db.backends.sqlite而不是doj.db.backends.sqlite
不幸的是:
raise配置不当(“加载pysqlite2时出错或sqlite3模块(按该顺序尝试):%s“%exc) django.core.exceptions.ImpropertlyConfigured:加载 pysqlite2或sqlite3模块(按该顺序尝试):无模块 命名为sqlite3 我还尝试了“doj.db.backends.postgresql\u psycopg2”,但失败了,错误是:无法导入名称BaseDatabaseWrapper 我已经搜索和尝试了一整天,但仍然无法解决
谢谢你的帮助 Jpython对sqlite3也有同样的问题,这里有类似的问题和答案
试试doj.db.backends.sqlite3我也试了一下,同样的错误是:谢谢,它没有名为sqlite的模块,也没有名为sqlite3的模块几乎相同,我也试了“doj.db.backends.postgresql\u psycopg2”,但失败了,错误也是:无法导入名称BaseDatabaseWrapper