连接到旧版oracle数据库后端的数据库设置是
DATABASES = {
'bannerdb': {
'ENGINE': 'django.db.backends.oracle',
'NAME': 'host:port/service_name',
'USER': 'username',
'PASSWORD': 'password',
},
我使用这个命令来运行create模型.py文件使用
python manage.py inspectdb --database=bannerdb >models.py
我的问题是
当我运行上面提到的inspectdb
命令时,它会创建一个空的models.py
文件作为
from __future__ import unicode_literals
from django.db import models
我做了很多研究,但没有找到一种方法来创建models.py
文件,为oracle数据库后端与cx峎oracle包,请帮助。我是一只新来的蜜蜂。在
我解决了这个问题,不像使用django连接其他数据库(postgres、mysql等)来访问oracle遗留数据库模型.py文件需要手动创建。 在我的例子中,
python manage.py inspectdb database=bannerdb >models.py
不起作用。我创造了模型.py归档为有关使用oracle数据库后端的完整说明,请参见http://www.oracle.com/technetwork/articles/dsl/vasiliev-django-100257.html。在
相关问题 更多 >
编程相关推荐