Quiz

Форк
0
/
models.py 
24 строки · 944.0 Байт
1
from django.db import models
2
from authapp.models import AuthUser
3
from games.models import Game, Lobby
4

5
class FriendMessage(models.Model):
6

7
    sender = models.ForeignKey(AuthUser, on_delete=models.CASCADE, related_name='sender')
8
    receiver = models.ForeignKey(AuthUser, on_delete=models.CASCADE, related_name='receiver')
9
    text = models.CharField(max_length=128)
10
    created_at = models.DateTimeField(auto_now=True)
11

12
class LobbyMessage(models.Model):
13

14
    sender = models.ForeignKey(AuthUser, on_delete=models.CASCADE)
15
    lobby = models.ForeignKey(Lobby, on_delete=models.CASCADE)
16
    text = models.CharField(max_length=128)
17
    created_at = models.DateTimeField(auto_now=True)
18

19
class GameMessage(models.Model):
20

21
    sender = models.ForeignKey(AuthUser, on_delete=models.CASCADE)
22
    game = models.ForeignKey(Game, on_delete=models.CASCADE)
23
    text = models.CharField(max_length=128)
24
    created_at = models.DateTimeField(auto_now=True)
25

26

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.