小编Jam*_*483的帖子

Django无法使用inspectdb对旧数据库建模

我设置了一个当前为空的Geodjango应用程序-我已连接到Postgis数据库,在该数据库中我有一个名为aadf的表,试图从中创建模型。我正在使用inspectdb来做到这一点。

我收到以下错误消息:

from django.contrib.gis.db import models
# Unable to inspect table 'aadf'
# The error was: sequence index must be integer, not 'slice'
# Unable to inspect table 'auth_group'
# The error was: sequence index must be integer, not 'slice'
# Unable to inspect table 'auth_group_permissions'
# The error was: sequence index must be integer, not 'slice'

** This error message repeats for multiple other tables that Django has created **
Run Code Online (Sandbox Code Playgroud)

与数据库的连接显然很不错,因为它可以获取相关的表名。也就是说,它似乎还试图检查Django在数据库中创建的其他表,例如“ …

django geodjango django-2.2

8
推荐指数
1
解决办法
1606
查看次数

标签 统计

django ×1

django-2.2 ×1

geodjango ×1