Я пытался заполнить поле автора, используя оболочку python, в оболочке я набирал:
Post.objects.create(title='second blog post', author="yashm",
body='done via python shell')
Я уже создал суперпользователя с именем 'yashm', но все еще получаю эту ошибку (см. рисунок)
Файл Models.py
из django .db Импорт моделей
class Post(models.Model):
title = models.CharField(max_length = 120)
author = models.ForeignKey('auth.User', on_delete=models.CASCADE)
body = models.TextField()
def __str__(self):
return self.title[:50]