django.db.utils.OperationalError:没有这样的表:Schedule_swimmingscore

阿迪尔·霍达

所以,这是我的模型 SwimmingScore:

class SwimmingScore(models.Model):
    team = models.ForeignKey(Team, related_name='team_swimming', on_delete=models.CASCADE)
    gold = models.IntegerField(default='0')
    silver = models.IntegerField(default='0')
    bronze = models.IntegerField(default='0')
    fourth = models.IntegerField(default='0')
    points = models.IntegerField(default='0')

我使用命令python manage.py makemigrations然后python manage.py migrate所以当我通过网站打开 admin 时,它显示“没有这样的表”,我已经通过python manage.py dbshel​​l >.table确认它,实际上没有表 forSwimmingScore,但是当我重新运行python manage.py makemigrations,它的行为好像模型实际上已迁移,对于交叉检查,我更改了一个字段,并且在终端上它实际上显示了它:

Migrations for 'Schedule':
  Schedule/migrations/0003_auto_20180707_0815.py
    - Alter field team on swimmingscore

处理此类案件的标准程序是什么?我完全陷入其中。我在 Django 中使用 sqlite3 作为数据库。

阿迪尔·霍达

删除 dbsqlite 文件和所有迁移文件,然后运行python manage.py makemigrations然后python manage.py migrate对我有用实际上,当我们使用一些以前使用过的模型名称时会发生这种类型的错误,但我们已经删除了它们,但是它们在 sqlite 中仍然有一个表,因此 django 不能让新表形成,因此可能会出现“找不到表”的错误。谢谢 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Django 1.7 django.db.utils.OperationalError:没有这样的表:auth_customuser

来自分类Dev

Django迁移django.db.utils.OperationalError:没有这样的表:

来自分类Dev

django.db.utils.DatabaseError:没有这样的表

来自分类Dev

django.db.utils.DatabaseError:没有这样的表

来自分类Dev

Django全部验证测试错误-django.db.utils.OperationalError:没有这样的表:socialaccount_openidstore

来自分类Dev

Django:django.db.utils.OperationalError: 没有这样的列

来自分类Dev

./manage.py测试结果在django.db.utils.OperationalError中:没有这样的列:MyNewColumn

来自分类Dev

django.db.utils.OperationalError:无法连接到服务器:没有这样的文件或目录

来自分类Dev

删除迁移和makemigrations之后django.db.utils.OperationalError

来自分类Dev

django.db.utils.OperationalError不管我尝试什么

来自分类Dev

django.db.utils.OperationalError:表“blog_post”已经存在

来自分类Dev

将Django连接到Docker Postgres实例,引发django.db.utils.OperationalError

来自分类Dev

运行初始makemigrations时的Django 1.9 django.db.utils.OperationalError

来自分类Dev

带有 Postgres 的 Django 应用程序上的 Docker 映像返回 django.db.utils.OperationalError

来自分类Dev

Django makemigrations有效,迁移失败并显示“ django.db.utils.IntegrityError:NOT NULL约束失败”

来自分类Dev

Django 3.1:OperationalError-没有这样的列/表

来自分类Dev

django.db.utils.OperationalError无法连接到服务器

来自分类Dev

django.db.utils.OperationalError:(1044,“拒绝用户'someuser'@'localhost'访问数据库'/ path / to / Database”')

来自分类Dev

django.db.utils.OperationalError:致命:数据库不存在(postgres /部署到digitalocean)

来自分类Dev

django.db.utils.OperationalError:严重:数据库“路径”不存在

来自分类Dev

django.db.utils.OperationalError:(1045,用户'<user>'@'localhost'的访问被拒绝

来自分类Dev

django.db.utils.OperationalError:严重:用户“ deadlylaid”的对等身份验证失败

来自分类Dev

geodjango with mysql 获取错误 django.db.utils.OperationalError: (1045, "Access denied for user

来自分类Dev

更改为 PostgreSQL 引发 django.db.utils.OperationalError: no such table Error

来自分类Dev

尝试在Django 1.9中迁移-奇怪的SQL错误“ django.db.utils.OperationalError:在“)”附近:语法错误“

来自分类Dev

Django django.db.utils.OperationalError:严重:剩余的连接插槽保留用于非复制超级用户连接

来自分类Dev

django.db.utils.ProgrammingError:类型“ raster”不存在

来自分类Dev

django.db.utils.ProgrammingError:关系“ ...”不存在

来自分类Dev

自定义UserModel中的django.db.utils.IntegrityError

Related 相关文章

  1. 1

    Django 1.7 django.db.utils.OperationalError:没有这样的表:auth_customuser

  2. 2

    Django迁移django.db.utils.OperationalError:没有这样的表:

  3. 3

    django.db.utils.DatabaseError:没有这样的表

  4. 4

    django.db.utils.DatabaseError:没有这样的表

  5. 5

    Django全部验证测试错误-django.db.utils.OperationalError:没有这样的表:socialaccount_openidstore

  6. 6

    Django:django.db.utils.OperationalError: 没有这样的列

  7. 7

    ./manage.py测试结果在django.db.utils.OperationalError中:没有这样的列:MyNewColumn

  8. 8

    django.db.utils.OperationalError:无法连接到服务器:没有这样的文件或目录

  9. 9

    删除迁移和makemigrations之后django.db.utils.OperationalError

  10. 10

    django.db.utils.OperationalError不管我尝试什么

  11. 11

    django.db.utils.OperationalError:表“blog_post”已经存在

  12. 12

    将Django连接到Docker Postgres实例,引发django.db.utils.OperationalError

  13. 13

    运行初始makemigrations时的Django 1.9 django.db.utils.OperationalError

  14. 14

    带有 Postgres 的 Django 应用程序上的 Docker 映像返回 django.db.utils.OperationalError

  15. 15

    Django makemigrations有效,迁移失败并显示“ django.db.utils.IntegrityError:NOT NULL约束失败”

  16. 16

    Django 3.1:OperationalError-没有这样的列/表

  17. 17

    django.db.utils.OperationalError无法连接到服务器

  18. 18

    django.db.utils.OperationalError:(1044,“拒绝用户'someuser'@'localhost'访问数据库'/ path / to / Database”')

  19. 19

    django.db.utils.OperationalError:致命:数据库不存在(postgres /部署到digitalocean)

  20. 20

    django.db.utils.OperationalError:严重:数据库“路径”不存在

  21. 21

    django.db.utils.OperationalError:(1045,用户'<user>'@'localhost'的访问被拒绝

  22. 22

    django.db.utils.OperationalError:严重:用户“ deadlylaid”的对等身份验证失败

  23. 23

    geodjango with mysql 获取错误 django.db.utils.OperationalError: (1045, "Access denied for user

  24. 24

    更改为 PostgreSQL 引发 django.db.utils.OperationalError: no such table Error

  25. 25

    尝试在Django 1.9中迁移-奇怪的SQL错误“ django.db.utils.OperationalError:在“)”附近:语法错误“

  26. 26

    Django django.db.utils.OperationalError:严重:剩余的连接插槽保留用于非复制超级用户连接

  27. 27

    django.db.utils.ProgrammingError:类型“ raster”不存在

  28. 28

    django.db.utils.ProgrammingError:关系“ ...”不存在

  29. 29

    自定义UserModel中的django.db.utils.IntegrityError

热门标签

归档