Wagtail - Добавить автора в модель поста - PullRequest
0 голосов
/ 09 апреля 2019

Я пытаюсь добавить поле автора в модель блога, на которую позже будет ссылаться мой 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?

...