Я пытаюсь добавить поле автора в модель блога, на которую позже будет ссылаться мой HTML:
author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.PROTECT, default=None)
Но при первой попытке миграции я получил эту ошибку:
(1452, 'Cannot add or update a child row: a foreign key constraint fails (`db`.`#sql-1_9a`, CONSTRAINT `blog_blogpage_author_id_8c179cec_fk_users_user_id` FOREIGN KEY (`author_id`) REFERENCES `users_user` (`id`))'
Что для меня на самом деле читается как то, что я хочу заархивировать, т. Е. «Ссылаться на идентификатор пользователя».Когда я снова запускаю makemigrations
, эта ошибка показывает:
(1060, "Duplicate column name 'author_id'")
Я так далеко здесь?Как добавить авторское поле в Wagtail?