Size: a a a

Django [ru] #STAY HOME

2021 January 08

HS

Harvey Specter in Django [ru] #STAY HOME
После Дронова действительно читается легко
источник

N

Nire in Django [ru] #STAY HOME
источник

q

qwerty in Django [ru] #STAY HOME
Чтт это за штуковина?
источник

N

Nire in Django [ru] #STAY HOME
qwerty
Чтт это за штуковина?
Специальный экран для терминала
источник

q

qwerty in Django [ru] #STAY HOME
Nire
Специальный экран для терминала
Стильно, модно и так далее
источник

q

qwerty in Django [ru] #STAY HOME
qwerty
Чтт это за штуковина?
Но это лишнее
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
Всем привет! подскажите как создать запрос. а именно. есть модель диалога, и учасников диалога. учасник связан с диалогом через форенкей. также есть модель сообщения, и кто прочитал сообщение,кто прочитал связан через форенкей с сообщением. вот вопрос в том что нужно получить все новые сообщения для юзера, которые он не прочитал?
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
CHAT_TYPE = (
   ('D', 'dialog'),
   ('G', 'group'),
   ('CH', 'channel'),
)

PARTICIPANT_TYPE = (
   ('OWNER', 'Владелец'),
   ('ADMIN', 'Администратор'),
   ('MEMBER', 'Учасник'),
)


class Chat(models.Model):
   name = models.CharField(max_length=100, null=True, blank=True)
   chat_type = models.CharField(max_length=2, choices=CHAT_TYPE)
   date_created = models.DateTimeField(auto_now=True)

   def str(self):
       return "{0}, {1}, {2}".format(self.name, self.chat_type, self.date_created)


class Chat_participant(models.Model):
   user = models.ForeignKey(User, on_delete=models.CASCADE)
   chat = models.ForeignKey(Chat, on_delete=models.CASCADE)
   type = models.CharField(max_length=6, choices=PARTICIPANT_TYPE)
   date_created = models.DateTimeField(auto_now=True)

   def str(self):
       return "{}, {}, {}, {}".format(self.user, self.chat, self.type, self.date_created)
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
class Message(models.Model):
   sender = models.ForeignKey(User, on_delete=models.SET_NULL, null=True)
   chat = models.ForeignKey(Chat, on_delete=models.CASCADE)
   text_message = models.TextField()
   date_created = models.DateField(auto_now_add=True)

   def str(self):
       return "{}, {}, {}, {}".format(self.sender, self.chat, self.text_message, self.date_created)


class WhoRead(models.Model):
   user = models.ForeignKey(User, on_delete=models.CASCADE)
   date_created = models.DateField(auto_now_add=True)
   message = models.ForeignKey(Message, on_delete=models.CASCADE)

   def str(self):
       return "{}, {}, {}".format(self.user, self.date_created, self.message)
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
меня интересует можно ли ето сделать в оном запросе
источник

G

Gas in Django [ru] #STAY HOME
используйте dpaste илм аналог
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Иваныч
CHAT_TYPE = (
   ('D', 'dialog'),
   ('G', 'group'),
   ('CH', 'channel'),
)

PARTICIPANT_TYPE = (
   ('OWNER', 'Владелец'),
   ('ADMIN', 'Администратор'),
   ('MEMBER', 'Учасник'),
)


class Chat(models.Model):
   name = models.CharField(max_length=100, null=True, blank=True)
   chat_type = models.CharField(max_length=2, choices=CHAT_TYPE)
   date_created = models.DateTimeField(auto_now=True)

   def str(self):
       return "{0}, {1}, {2}".format(self.name, self.chat_type, self.date_created)


class Chat_participant(models.Model):
   user = models.ForeignKey(User, on_delete=models.CASCADE)
   chat = models.ForeignKey(Chat, on_delete=models.CASCADE)
   type = models.CharField(max_length=6, choices=PARTICIPANT_TYPE)
   date_created = models.DateTimeField(auto_now=True)

   def str(self):
       return "{}, {}, {}, {}".format(self.user, self.chat, self.type, self.date_created)
Имей совесть, читай правила
источник

D

Doni in Django [ru] #STAY HOME
Итак глаза болят
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
Yaroslav
Имей совесть, читай правила
хорошо, пап
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Иваныч
хорошо, пап
Не дерзи
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
Yaroslav
Не дерзи
знаю, буду наказан
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Иваныч
знаю, буду наказан
Надеюсь кто-то тебя таки накажет.

В интернете у всех язык длинный
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
Yaroslav
Надеюсь кто-то тебя таки накажет.

В интернете у всех язык длинный
ТЫ в себя поверил?))))
источник

ИИ

Иван Иваныч... in Django [ru] #STAY HOME
Yaroslav
Надеюсь кто-то тебя таки накажет.

В интернете у всех язык длинный
надежда. ето первый шаг на пути к разочарованию))
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Иваныч
ТЫ в себя поверил?))))
Всё угомонись, тебе сделали замечания и ты в позу встал.

Сделай как нужно и всё на том, а не поясничай
источник