I am using the User
model from django.contrib.auth.models
. I have another model called Post
which references User
through a
it may be caused by you defined related_name option in ForeignKey (or OneToOneField), if it's like this :
user = models.OneToOneField(settings.AUTH_USER_MODEL,on_delete=models.CASCADE,related_name='post')
genre = models.CharField(max_length=100)
you should use it as below :
print(user.post.genre)
Or :
print(post.user.email)
Notice : if i can see your models.py and settings.py it would be better answer.