Как получить значение из таблицы 1-1, связанное с текущим пользователем

Как получить значение points из таблицы один-к-одному, относящееся к текущему пользователю на сайте. Короче говоря, как получить current_user_points как current_user_id в этом коде

views.py

   current_user_points = userprofiles.points
   current_user_id = request.user.id

models.py

   class UserProfile(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE)

    points = models.IntegerField(default=100)
    telegramID = models.CharField(max_length=9, blank=True)

Просто используйте обратное отношение. Предполагая, что он имеет отношение UserProfile:

user = User.objects.get(id=1)

user.userprofile.points
Вернуться на верх