Это мой файл миграции с именем 0004_auto_20190218_1614.py
.Я запустил команду makemigrations
и migration
.Все остальные добавления и удаления столбцов успешны, но в этом случае, когда я добавил внешний ключ, изменения не были отражены в базе данных.Когда я пытаюсь вставить запись.
# Generated by Django 2.1.5 on 2019-02-18 10:44`
from django.db import migrations, models
import django.db.models.deletion
class Migration(migrations.Migration):
dependencies = [
('projectName', '0003_auto_20190218_1604'),
]
operations = [
migrations.AlterField(
model_name='projectdetails',
name='userdetails',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='projectName.UserDetails'),
),
]
Я получаю это исключение
_mysql_connector.MySQLInterfaceError: Unknown column 'userdetails_id' in 'field list'
, а затем это:
During handling of the above exception, another exception occurred:
AttributeError: 'NoneType' object has no attribute 'strip'
Я новичок в Django.Любая помощь будет оценена.