我编写了到Django项目的迁移,然后应用了make migrations
和migrate
命令。对于Django没有问题,但是当我运行项目时,我得到以下错误:
django.db.utils.ProgrammingError: column providers_providerhotel.is_active does not exist
LINE 1: ...hotel"."hash", "providers_providerhotel"."stars", "providers...
^
Exception ignored in: <function GEOSGeometry.__del__ at 0x1107fb830>
Traceback (most recent call last):
ImportError: sys.meta_path is None, Python is likely shutting down
我认为在我的数据库中添加列有问题模型。和对于django来说,它警告“我把它写到了数据库中,没有问题”。但事实并非如此。有人能帮忙解决吗?你知道吗
你知道吗型号.py你知道吗
is_active = models.NullBooleanField()
003\u providerhotel\u is酒店_活动.py你知道吗
+# -*- coding: utf-8 -*-
+# Generated by Django 1.10.5 on 2019-09-12 07:48
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('providers', '0002_auto_20170203_0707'),
+ ]
+
+ operations = [
+ migrations.AddField(
+ model_name='providerhotel',
+ name='is_active',
+ field=models.NullBooleanField(),
+ ),
+ ]
提供程序/初始化.py
'is_active': None, }
目前没有回答
相关问题 更多 >
编程相关推荐