game: fix: circular import

This commit is contained in:
starnakin 2024-01-08 13:05:23 +01:00
parent 91b8750b3a
commit 62b1c8ba9c
2 changed files with 5 additions and 7 deletions

View File

@ -2,12 +2,14 @@ from channels.generic.websocket import AsyncWebsocketConsumer
from django.contrib.auth.models import User
from games.models import GameModel
import json
from .objects import GameRoomManager
from .models import game_room_manager
game_room_manager: GameRoomManager = GameRoomManager()
class GameWebSocket(AsyncWebsocketConsumer):
def __init__(self, *args, **kwargs):

View File

@ -1,7 +1,5 @@
from django.db import models
from .objects.GameRoomManager import GameRoomManager
from channels.generic.websocket import AsyncWebsocketConsumer
# Create your models here.
@ -22,6 +20,4 @@ class GameModel(models.Model):
class GameMembersModel(models.Model):
game_id = models.IntegerField()
player_id = models.IntegerField()
game_room_manager: GameRoomManager = GameRoomManager()
player_id = models.IntegerField()