Я хотел бы спросить, как я мог бы перечислить все объекты зарегистрированного текущего пользователя через представление на основе классов в django.
У меня есть два приложения в проекте. Один называется users, а другой - badminton.
users / models.py
from django.db import models
from django.contrib.auth.models import User
class Profile(models.Model):
user = models.OneToOneField(User, null=True, on_delete=models.CASCADE)
name = models.CharField(max_length=200, null=True)
badminton / models.py
from django.db import models
from users import models as users_models
class Player(models.Model):
name = models.OneToOneField(users_models.Profile ,null=True, on_delete=models.CASCADE)
matches_played = models.IntegerField(default=0, blank=True, null=True)
class Match(models.Model):
player_home = models.OneToOneField(Player, null=True, on_delete= models.SET_NULL, related_name='player_home')
player_away = models.OneToOneField(Player, null=True, on_delete= models.SET_NULL, related_name='player_away')
Как получить доступ ко всем совпадения зарегистрированного пользователя через набор запросов? Спасибо за вашу помощь!