django-migrations 相关问题

Django迁移是一种将更改应用于先前创建的数据库的方法,该数据库在Django 1.7中引入。修改模型(添加字段,删除模型等)时需要使用此工具,并且需要将这些更改应用于数据库。

撤消查询的反向SQL

查询:UPDATE“ table_name” SET属性=属性|| jsonb_build_object('$ ip',ip)ip不为NULL;我正在运行Django迁移,我需要使用反向SQL来撤消...

回答 1 投票 0

TypeError:预期的字符串或类似字节的对象-Django

我已经通过nginx,gunicorn将Django应用程序部署到DigitalOcean服务器。今天,我想添加脚本模型.DateTimeField(auto_now_add = True),用于保存来自用户的消息的日期...

回答 1 投票 0


Django的模型默认信息

我有2个模型(时间轴一个将包含我必须上载的默认信息,而Pdf则包含一个文件和与时间轴单元之一的关系)。有人告诉我...

回答 1 投票 0

我如何查看和删除管理员迁移

我尝试运行Django项目,但收到未应用的迁移警告。问题是,我没有进行任何会引起迁移的更改,所以我开始寻找迁移文件...

回答 1 投票 0

在一个迁移文件中混合数据和架构迁移(Django)?

我已经听说过将数据迁移和结构迁移混合在一起在Django中是不好的做法。即使您在Migration类中指定了atomic = False。但是我在...

回答 1 投票 0

在Model.Meta中将CheckConstraint与Django GenericForeignKey一起使用时出错-此查询中不允许使用联接的字段引用

[我试图限制GFK仅指向少数模型的对象,我认为CheckConstraint将是实现此目的的一种好方法,但是我得到了这个错误类ManualAdjustment(Model):...

回答 1 投票 4

不再可以删除数据库并在Django中重新应用迁移吗?

多次编写应用程序时,我不得不删除数据库并重新运行迁移。这始终可以通过简单地删除数据库文件然后运行manage.py migration来实现。 ...

回答 1 投票 -1

如何在Django中正确迁移Enumfield值?

[假设我们有一个Enum:类MyEnum(Enum):FOO =“ FOO” BAR =“ BAR” BAZ =“ BAZ”在字段中使用:从枚举字段中导入EnumField类FooModel(models.Model)...

回答 1 投票 0

Django迁移错误:字段'name'没有默认值

我有一个Django应用程序,最近已从1.4.5升级到1.11.16。它运行在旧版本的debian linux上,该版本已重新安装,现在为9.6。最初是...

回答 1 投票 2

Django:__init__.py软件包中断了迁移

在我的应用程序中,我具有文件结构:myapp / ... models.py helpers / __init__.py RandomFileName.py ...在RandomFileName.py中,我具有生成随机文件的帮助器类...

回答 1 投票 0

Django:迁移时遇到OperationalError

我在ubuntu服务器上部署代码时遇到此错误。我已经在本地测试了迁移(macOS Mojave),并且没有出错。我试图删除除__intit __....

回答 1 投票 0

Django删除了DDBB表,无法再迁移:没有这样的表错误

我已从sqlite DDBB中删除了一个表,因为我想进行一些更改,并且无法通过简单更新Django中的模型来进行更改。从那时起,我将无法执行...

回答 2 投票 0

即使我传入对象,Django仍然没有类型列表?(许多字段很多)

我正在尝试为我的django应用程序运行迁移脚本,但是尽管我明确传递了一个对象:我仍然得到:错误行87,在buildCisc中,但我一直得到TypeError:无法散列的类型:'list'...] >

回答 1 投票 0

Django迁移失败

我有两个用于Django项目的开发机器-塔式和便携式计算机。我使用私有git repo来保持项目同步。我在塔上工作了一段时间,将更改提交到我的git repo(...

回答 2 投票 0

无法分配“ ”:“ Model.user”必须是“ User”实例

[创建模型的第一个条目会引发错误,我执行了以下命令来迁移manage.py makemigrations manage.py migration,在我执行了这些命令以创建第一个'...]之后,一切工作正常。 [

回答 1 投票 1

当架构中不存在字段时,如何防止django出错?

我希望能够将字段标记为未使用,因此当数据库模式中的相应列不存在时,可以防止django出错。我要这样做是因为没有...

回答 1 投票 1

Django:相关模型上的RunPython迁移确实很慢

我正在尝试优化大型表(250K对象)上的迁移速度。目的是根据与该行相关的对象的用户向每行添加一个用户字段:我尝试使用F ...

回答 1 投票 2

psycopg2.errors.StringDataRightTruncation:值太长,无法用于类型字符变化(2)Django

我正在Heroku上部署Django网站,并在迁移时遇到此错误。我的网站已启动并在localhost上运行,但是在部署时遇到此错误。这是我的模型-来自django.db ...

回答 1 投票 0

Django-在其依赖项之前应用迁移

我正在处理Django项目,遇到了一些麻烦,同事们帮助我解决了。但是,当我们调查此问题时,她删除了一个迁移,因为它似乎引起了一些问题。...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.