Нет такого столбца: accounts_articles.Author_id,

Я пытаюсь получить автора статьи из модели CustomUser с помощью foreignKey, но видимо чего-то не хватает и я не знаю чего

    class CustomUser(AbstractUser):
    email = models.EmailField(unique=True, blank=False,)
    zip_code = models.CharField(blank=True, max_length=5)
    username = models.CharField(unique=True, blank=False, max_length=30)

class Articles(models.Model):
    title = models.CharField(max_length=20)
    content = models.TextField()
    slug = models.SlugField(blank=True)
    published = models.BooleanField(default=False)
    created_at = models.DateField(auto_now_add=True)
    Author = models.ForeignKey(CustomUser, on_delete=SET_NULL, null=True)# the problem is here

Пробовали ли вы добавить related_name к ForeignKey для обратной опции. Вы можете найти эту документацию здесь. Попробуйте

Author = models.ForeignKey(CustomUser, on_delete=SET_NULL, null=True, related_name="author")
Вернуться на верх