Как сохранить набор запросов пользователем в новых моделях из созданных нами моделей? - PullRequest
0 голосов
/ 04 июля 2019

У меня есть несколько моделей, и у каждой модели много запросов.

Модель:

class Match(models.Model):
    match_name = models.CharField(max_length=20)
    first_team = models.ForeignKey('FirstTeam', on_delete=models.SET_NULL, null=True)
    second_team = models.ForeignKey('SecondTeam', on_delete=models.SET_NULL, null=True)
    tournament_name = models.ForeignKey('TournamentName', on_delete=models.SET_NULL, null=True)
    match_created = models.DateTimeField(auto_now_add=True)
    match_stated = models.DateTimeField(default=timezone.now())
    mega_league = models.ManyToManyField('MegaLeague', blank=True)

У меня также есть много моделей class, как это. На сайте admin я создавал данные для каждого models, а затем правильно отображал все наборы запросов на разных templates.

Теперь я хочу сделать такие же дубликаты моделей class (тоже с теми же полями), где данные хранятся в user. Когда user выбирает наш собственный набор запросов в templates, тогда этот набор запросов будет сохраняться в новом дубликате models (тот же класс и те же поля), и каждый набор запросов будет отличаться для разных users. Это означает, что каждый user может сохранить свой набор запросов, выбрав наш собственный набор запросов из templates.

Как я могу это сделать ??

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...