diff --git a/adaptive_hockey_federation/games/apps.py b/adaptive_hockey_federation/games/apps.py index a2928abf..4c1a526b 100644 --- a/adaptive_hockey_federation/games/apps.py +++ b/adaptive_hockey_federation/games/apps.py @@ -1,15 +1,9 @@ -from django.apps import AppConfig - - -class GamesConfig(AppConfig): - """Класс-конфигуратор для приложения games.""" - - default_auto_field = "django.db.models.BigAutoField" - name = "games" - verbose_name = "Игры" - - def ready(self) -> None: - """Импортирование сигналов для приложения.""" - import games.signals # noqa - - return super().ready() +from django.apps import AppConfig + + +class GamesConfig(AppConfig): + """Класс-конфигуратор для приложения games.""" + + default_auto_field = "django.db.models.BigAutoField" + name = "games" + verbose_name = "Игры" diff --git a/adaptive_hockey_federation/games/signals.py b/adaptive_hockey_federation/games/signals.py deleted file mode 100644 index e97a6591..00000000 --- a/adaptive_hockey_federation/games/signals.py +++ /dev/null @@ -1,60 +0,0 @@ -# from django.db.models.signals import post_save -# from django.dispatch import receiver - -# from games.models import Game, GamePlayer, GameTeam - -# from main.models import Player, Team - - -# @receiver(post_save, sender=Game, dispatch_uid="unique_signal") -# def create_game_teams(sender, instance, created, **kwargs): -# """ -# Сигнал для автоматического создания GameTeam при создании Game. - -# Для последующего использования сигнала при обновлении объекта Game -# реализовано удаление старых GameTeam, которые ссылались на этот Game. -# """ -# queryset_teams = list( -# map(lambda x: Team.objects.get(id=x), instance.teams), -# ) -# GameTeam.objects.filter(game=instance).delete() -# for team in queryset_teams: -# game_team = GameTeam( -# id=team.id, -# name=team.name, -# discipline_name=team.discipline_name.name, -# game=instance, -# ) -# game_team.players = Player.objects.filter( -# team=team, -# ) -# game_team.save() - -# # TODO необходимо пересмотреть логику создания объекта игры, -# # конкретно изменение -# # номеров игроков. Оно должно происходить до того -# # как объект игры попадёт в бд. -# # TODO отправлять видео на распознавание до изменения номеров игроков -# # нелогично. -# # if created and instance.video_link: -# # send_game_video_to_process(instance.id) - - -# @receiver(post_save, sender=GameTeam, dispatch_uid="unique_signal") -# def create_game_players(sender, instance, created, **kwargs): -# """Сигнал для автоматического создания -# GamePlayer при создании GameTeam.""" -# if created: -# queryset_players = instance.players -# all_players = [] -# for player in queryset_players: -# game_player = GamePlayer( -# id=player.id, -# name=player.name, -# last_name=player.surname, -# patronymic=player.patronymic, -# number=player.number, -# game_team=instance, -# ) -# all_players.append(game_player) -# GamePlayer.objects.bulk_create(all_players) diff --git a/adaptive_hockey_federation/templates/base/drawer.html b/adaptive_hockey_federation/templates/base/drawer.html index be559fbd..5037bf2e 100644 --- a/adaptive_hockey_federation/templates/base/drawer.html +++ b/adaptive_hockey_federation/templates/base/drawer.html @@ -41,11 +41,6 @@ {% url 'unloads:unloads' as url_name %}{% include "base/button.html" with name="Выгрузки" %} {% endif %} - {% comment %} {% if not request.user.is_agent %} - - {% endif %} {% endcomment %}