【问题标题】:relation does not exist Django Postgresql Dokku关系不存在 Django Postgresql Dokku
【发布时间】:2021-03-31 10:05:06
【问题描述】:

我在我已经存在的 Django 应用程序上创建了一个新模型。当我更新我的 git 时,我做了这些:

git pull
git push dokku main

然后我做了这些:

python3 manage.py makemigrations 
python3 manage.py migrate

但每当我尝试执行操作时都会出现此错误:

relation "accounts_articleimageshared" does not exist

为什么? 我不想转储我已经存在的数据库,因为我每次尝试更新我的应用程序时都必须转储它。我该如何解决这个问题?

【问题讨论】:

    标签: python django postgresql dokku


    【解决方案1】:

    您误解了迁移。步骤是:

    1. 更改您的代码
    2. 迁移
    3. 迁移
    4. 运行您的测试并检查您的应用
    5. git 提交刚刚创建的迁移文件,其余代码更改
    6. git 推送

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多