0
我最近遷移到postgresql,我不確定問題的原因,但列不存在錯誤顯示出來。Django ProgrammingError列不存在
ProgrammingError在/管理/ mtsauth/authorms/ 列mtsauth_authorms.nihgrants不存在 LINE 1:。... 「secfirstname」, 「mtsauth_authorms」 「seclastname」,「mtsauth_a ...
這是遷移文件
migrations.CreateModel(
name='AuthorMS',
fields=[
('firstname', models.CharField(max_length=120)),
('lastname', models.CharField(max_length=120)),
('ArticleId', models.AutoField(primary_key=True, `enter code here`serialize=False)),
('secfirstname', models.CharField(blank=True, default='None', max_length=120)),
('seclastname', models.CharField(blank=True, default='None', max_length=120)),
('nihgrants', models.BooleanField(default=False)),
('country', models.CharField(choices=[('INDIA', 'INDIA'), ('US', 'USA'), ('UK', 'UK'), ('RUSSIA', 'RUSSIA')], max_length=50)),
('seccountry', models.CharField(blank=True, choices=[('INDIA', 'INDIA'), ('US', 'USA'), ('UK', 'UK'), ('RUSSIA', 'RUSSIA')], default='None', max_length=50)),
('affliation', models.CharField(default='None', max_length=100)),
('secAffliation', models.CharField(blank=True, default='None', max_length=100)),
('code', models.IntegerField(default=101, max_length=10000)),
],
),
在postgres中創建數據庫後,你在第一個地方運行了什麼? –
首先我已經刪除了所有的.pyc文件和遷移文件,並且我運行了這個命令:python manage.py makemigrations – joelvarma
您是否試過:python manage.py makemigrations –