Size: a a a

Django [ru] #STAY HOME

2019 December 30

V

Valera in Django [ru] #STAY HOME
да
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Valera
да
источник

VT

Vlad Tokarev in Django [ru] #STAY HOME
Artyem Klimenko
нормализация тут не причём, она не про уменьшение количества таблиц.
скорее про увеличение 😅
источник

Н

Никита in Django [ru] #STAY HOME
Как создать для m2m поля  аналогичного id но в пределах модели? Чтобы с автоинкрементом и автоматическим созданием.

Т.е. я заполняю поле, а ему присваивается значение 1 если до этого не было полей
источник

M

Mike in Django [ru] #STAY HOME
Привет.
Есть список статей на странице. Нужно определять прочитана статья или нет. Ну типа жмякнул юзер на статью чтобы прочитать её или нет. Как сделать.? Просто булево True and False. Если юзер перешёл по ссылки ставить True. По умолчанию определить как False. Так?
источник

P

Pooh in Django [ru] #STAY HOME
Mike
Привет.
Есть список статей на странице. Нужно определять прочитана статья или нет. Ну типа жмякнул юзер на статью чтобы прочитать её или нет. Как сделать.? Просто булево True and False. Если юзер перешёл по ссылки ставить True. По умолчанию определить как False. Так?
Нет
Пользователей много
источник

P

Pooh in Django [ru] #STAY HOME
Либо делай список пользователей в посте, кто прочитал
Либо в пользователях делай список прочитанных постов
источник

M

Mike in Django [ru] #STAY HOME
Pooh
Нет
Пользователей много
А если юзер только admin. Такое вроде должно сработать, да?
источник

P

Pooh in Django [ru] #STAY HOME
Mike
А если юзер только admin. Такое вроде должно сработать, да?
Да
источник

A

Andrey in Django [ru] #STAY HOME
Pooh
Либо делай список пользователей в посте, кто прочитал
Либо в пользователях делай список прочитанных постов
Многие ко многим уже не катит да?
источник

P

Pooh in Django [ru] #STAY HOME
Andrey
Многие ко многим уже не катит да?
Так и имел в виду
источник

A

Andrey in Django [ru] #STAY HOME
class ReadedPosts(Model):
   user = FK
   post = FK
   class meta:
       unique_together = ["user", "post"]
источник

A

Andrey in Django [ru] #STAY HOME
Как-то так
источник

M

Mike in Django [ru] #STAY HOME
Andrey
class ReadedPosts(Model):
   user = FK
   post = FK
   class meta:
       unique_together = ["user", "post"]
А где определить булево? В class POST или в class ReadPosts?
я_ппочитал_этот_пост=model.BoleoField(default=False)
источник

A

Andrey in Django [ru] #STAY HOME
Mike
А где определить булево? В class POST или в class ReadPosts?
я_ппочитал_этот_пост=model.BoleoField(default=False)
ReadedPosts.objects.filter(user=user, post=post).exists()
источник

A

Andrey in Django [ru] #STAY HOME
Если True, то прочитан
источник

A

Andrey in Django [ru] #STAY HOME
Я не претендую на правильность решения, если что
Просто говорю, как сделал бы сам
источник

M

Mike in Django [ru] #STAY HOME
Нормально, спасибо.
источник

АФ

Александр Филатов in Django [ru] #STAY HOME
Добрый день!
Подскажите, создание объектов модели и работа с базой происходит асинхнонно, когда проект запущен через uwsgi?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
у тебя фильтрация будет всегдя по id
так как они уникальные другие поля будут игнорироваться
источник