需求:通过plsql建立的oracle数据表,想要django操作这几个表
python manage.py inspectdb table_name > model.py
生成都model.py 文件报错:
‘’django” # The error was: ORA-00904: "IDENTITY_COLUMN": invalid identifier
解决:
# database configuration settings.py # ‘oracle‘: { # ‘ENGINE‘: ‘django.db.backends.oracle‘, # ‘NAME‘: ‘host:port/service‘, # ‘USER‘: ‘database_user‘, # ‘PASSWORD‘: ‘database_password‘, # } pip uninstall django pip install Django==1.11.22 cd <django application> python manage.py inspectdb table_name > model.py pip uninstall django pip install Django==2.2.4
原文:https://www.cnblogs.com/fclbky/p/11319615.html