Возникли проблемы с отношением Django Foreign-Key и отображены в шаблоне Django - PullRequest
0 голосов
/ 06 января 2019

Ниже приведена тестовая модель,

class Test(models.Model):

         owner = models.ForeignKey(UserProfile, on_delete=models.CASCADE, 
                     related_name='user_test')
         text  = models.CharField(default='Hello World!!!', max_length=40)

         def __str__(self):
            return self.owner.user.username


def owner_create_receiver(sender, instance, created, *args, **kwargs):
        if created:
            obj = Test.objects.create(owner=instance)
            obj.save()

post_save.connect(owner_create_receiver, sender=UserProfile)

Я пытался напечатать "текст" {{ request.user.user_test.text }}, но он не работает. Я попробовал то же самое в UserProfile Model как {{ request.user.user_profile.text }}, и он работает.

Не могли бы вы помочь мне понять, почему я не могу получить желаемый результат?

...