Ich habe vor kurzem zu postgresql migriert, ich war nicht sicher über die Ursache des Problems, aber die Spalte existiert nicht Fehler wird angezeigt.Django ProgrammingError Spalte existiert nicht
ProgrammingError bei/admin/mtsauth/authorms/ Spalte mtsauth_authorms.nihgrants nicht LINE 1 existiert. ... "secfirstname", "mtsauth_authorms" "seclastname", „mtsauth_a ...
dies Migrationen Datei
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)),
],
),
Was haben Sie nach dem Erstellen der Datenbank in Postgres an erster Stelle ausgeführt? –
Zuerst habe ich alle .pyc Dateien und Migrationsdateien gelöscht und ich habe diesen Befehl ausgeführt: python manage.py makemigrations – joelvarma
Haben Sie versucht: python manage.py makemigrations –