игры есть свой средний рейтинг, тут вроде бы связь один к одному
У профиля- наследника юзера есть пул игр, в которых он голосовал, причем у каждой игры много голосующих, получается многие ко многим, но в каком порядке и где прописывать связи, я пока не понимаю.
isinstance(var, int)
var.isdigit()
var = "20"
) и в случае если переменная число (var = 20
).==
нельзя.int
`у.isinstance
, либо методом указанным в соседнем ответе. связь с юзером/игрой и оценка
self.avg = [Модель рейтинга].objects.filter(game_id=game_id).aggregate(Avg('rating'))
dir
. (для запуска обычно нужно нажать SHIFT+F10
)try:
# попытаться сделать что-то
except FileNotFoundError:
# Как-то обработать ОЖИДАЕМОЕ исключение
except PermissionError:
# Обработать ошибку отсутствия прав на нужное действие
except SomeOtherError:
# Обработать "какую-то другую" ошибку
except Exception as ex:
# Обработать все остальные ошибки.
либо ошибки