Size: a a a

Django [ru] #STAY HOME

2020 January 24

AL

Alex Luch in Django [ru] #STAY HOME
Подскажите(дайте линк на доки) где почитать про то как давать определённый права пользователям,для изменений в базе и т.п.
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Alex Luch
Подскажите(дайте линк на доки) где почитать про то как давать определённый права пользователям,для изменений в базе и т.п.
В админке или в бд?
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, в цикле когда обращаемся к объекту, прогоняем его и запрашивает ли джанга определённое поле у объекта каждого к бд?
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
То есть запрос идёт в бд? Или уже не запрашивается. Так как мы получили объект
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
По сути же так
источник

AL

Alex Luch in Django [ru] #STAY HOME
Anvar Khamidov
В админке или в бд?
У меня есть админка там идёт заполнение полей после чего отображается на странице,мне надо пользователю дать доступ на заполнение но не разрешать удалять
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Alex Luch
У меня есть админка там идёт заполнение полей после чего отображается на странице,мне надо пользователю дать доступ на заполнение но не разрешать удалять
Посмотри default permission django
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Официальные доки
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
То есть запрос идёт в бд? Или уже не запрашивается. Так как мы получили объект
В простом случае - нет, если объект один раз достат из базы, то больше туда не ходим.
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
В простом случае - нет, если объект один раз достат из базы, то больше туда не ходим.
Кк
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
В простом случае - нет, если объект один раз достат из базы, то больше туда не ходим.
Нашёл где много запросов, другая модель связана по связи многие ко многим, это стопит, так как к каждому полю идёт запрос к другой модели для получения данных. Как думаете, как можно это исправить? Как можно сделать минимум запросов на эту тему?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
Нашёл где много запросов, другая модель связана по связи многие ко многим, это стопит, так как к каждому полю идёт запрос к другой модели для получения данных. Как думаете, как можно это исправить? Как можно сделать минимум запросов на эту тему?
прочитать про select_related\prefetch_related (в твёмо случае - prefetch)
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
прочитать про select_related\prefetch_related (в твёмо случае - prefetch)
Хорошо, спасибо
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
прочитать про select_related\prefetch_related (в твёмо случае - prefetch)
Бомба, спасибо большое!
источник

V

Valera in Django [ru] #STAY HOME
Првиет. У меня очень много разных конаснт для класса User, я бы хотел все эти конастанты вытащить в отдельный класс и потом его юзать.
У меня есть такие поля, как kind, title, year, topic и так далее. Они все SmallIntegerField с атрибутом choices. Как лучше всего будет поступить?
источник

V

Valera in Django [ru] #STAY HOME
У меня что-то типо такого сейчас:
MOVIE_SHAWSHANK = 0
MOVIE_NIGHT = 1
MOVIE_GODFATHER = 2
MOVIE_INVIC = 3

MOVIE_CHOICES = (
   (MOVIE_SHAWSHANK, 'The Shawshank Redemption'),
   (MOVIE_NIGHT, 'In the Heat of the Night'),
   (MOVIE_GODFATHER', 'The God Father'),
   (MOVIE_INVIC', 'Invictus'),    )  

И таких констант очень много
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Valera
У меня что-то типо такого сейчас:
MOVIE_SHAWSHANK = 0
MOVIE_NIGHT = 1
MOVIE_GODFATHER = 2
MOVIE_INVIC = 3

MOVIE_CHOICES = (
   (MOVIE_SHAWSHANK, 'The Shawshank Redemption'),
   (MOVIE_NIGHT, 'In the Heat of the Night'),
   (MOVIE_GODFATHER', 'The God Father'),
   (MOVIE_INVIC', 'Invictus'),    )  

И таких констант очень много
А, вижу, сорян
источник

V

Valera in Django [ru] #STAY HOME
вынести в отдельный класс, чтобы не копилось все в классе User
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Переслано от 🔐{% ɹoƃǝʎ %}
Насущный вопрос, есть ли тулза для описания схемы работы сложных процессов внутри проекта? Желательно чтоб схема была легко масштабируемой, чтоб можно было в любой момент воткнуть в неё новый блок-процесс и не надо было раздвигать всё вручную.
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Переслано от 🔐{% ɹoƃǝʎ %}
Нужно подробно описать все службы, эндпоинты и прочее в приложении, с помощью схемы.
источник