【问题标题】:how many fields can be in a django model?django 模型中可以有多少个字段?
【发布时间】:2021-07-20 21:07:00
【问题描述】:

在 Django 中更新模型时,我在数据库中发现了一些问题。它只显示 12 个字段!

当我再添加一个字段然后运行makemigrations 命令时,它没有显示任何更改。

我正在使用 MySQL 数据库初始化。在 Django 模型中是否有任何东西,比如我们只能定义一些字段,或者我们可以根据需要定义多少?

【问题讨论】:

  • 不知道最大没有限制,但绝对我们可以拥有比 12 更多的字段。我猜 makemigrations 没有正确完成。尝试 python manage.py makemigrations yourappname。然后迁移
  • 好的!我是否可以拥有超过 12 个字段,对此感到困惑! .

标签: mysql django django-models


【解决方案1】:

您应该能够根据需要创建我的字段。我建议删除迁移文件夹中的所有文件,__int__.py 文件除外,然后再次尝试 python manage.py makemigrationspython manage.py migrate

如果这不起作用,请同时删除 db.sqlite3 文件。这通常对我有用!

【讨论】:

  • 是的,我试过了!但这对我不起作用!是的,我正在为数据库使用 MySQL!但它应该可以解决这个问题!
猜你喜欢
  • 2020-01-19
  • 2022-01-24
  • 2021-11-27
  • 2017-04-22
  • 2023-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多