@Vilsk

Как получить данные от связанной таблицы 1:1 с пользователем, который сейчас на сайте?

Как мне получить данные из связанной с пользователем таблицы и записать их в переменную?
Короче сделать current_user_points по аналогии с current_user_id
views.py
user = User.objects.all()
    profiles = UserProfile.objects.all()

    current_user_points = request.profiles.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, verbose_name="Кол-во очков")
    telegramID = models.CharField(max_length=9, blank=True, verbose_name="Телеграм")
  • Вопрос задан
  • 31 просмотр
Решения вопроса 1
@Vilsk Автор вопроса
user = User.objects.get(id=request.user.id)

user.userprofile.points
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы