Size: a a a

Django [ru] #STAY HOME

2021 January 20

S

Stanley in Django [ru] #STAY HOME
Arbikts
Хорошо, а допустим если нужно забанить на определенное времья?
по времени я не подскажу, думаю крону задачу ставить надо чтобы через определенное время запускал скрипт кот разбанит юзера
источник

K

Kirill in Django [ru] #STAY HOME
mr.INSOMNIA
Да, только делай это в методе clean у формы, так проще. В моделе в save методе тоже пропиши валидацию. Может и костыль, но никто не жалуется на эти 10+- строк кода
Спасибо!
Завтра буду пробовать )
источник

A

Arbikts in Django [ru] #STAY HOME
Stanley
по времени я не подскажу, думаю крону задачу ставить надо чтобы через определенное время запускал скрипт кот разбанит юзера
Хорошо, спасибо. У меня ещё есть такая проблемка. Мне нужно модератора прикреплять к определенному посту, на данный момент я просто к кастомной моделе юзера дописал поле is_moder, но правильный ли это подход? И если уже прикреплять модератора, то это нужно делать в моделе *поста* через onetoonefield или сделать отдельную модельку модера в которой будут посты к которым данный модер прикреплен. И как это всё проверять через permissions?
источник

S

Stanley in Django [ru] #STAY HOME
Arbikts
Хорошо, спасибо. У меня ещё есть такая проблемка. Мне нужно модератора прикреплять к определенному посту, на данный момент я просто к кастомной моделе юзера дописал поле is_moder, но правильный ли это подход? И если уже прикреплять модератора, то это нужно делать в моделе *поста* через onetoonefield или сделать отдельную модельку модера в которой будут посты к которым данный модер прикреплен. И как это всё проверять через permissions?
is_moder в юзере думаю правильно, если модератор может несколько постов модерировать, но только один модератор, то это одинКоМногим(FK), добавить ФК следует в модель поста. Проверять при попытке доступа к посту например вот так:
post = get_object_or_404(Post, pk=self.post_id, moder=self.request.user.id)

Хотя тут лучше 503 показывать, можно написать свою get_object_or_503 или декоратор написать, читай доку, гугл
источник

A

Arbikts in Django [ru] #STAY HOME
Stanley
is_moder в юзере думаю правильно, если модератор может несколько постов модерировать, но только один модератор, то это одинКоМногим(FK), добавить ФК следует в модель поста. Проверять при попытке доступа к посту например вот так:
post = get_object_or_404(Post, pk=self.post_id, moder=self.request.user.id)

Хотя тут лучше 503 показывать, можно написать свою get_object_or_503 или декоратор написать, читай доку, гугл
Спасибо большое!
источник

S

Stanley in Django [ru] #STAY HOME
Arbikts
Спасибо большое!
*при попытке доступа к посту для модерирования его, а не для простого просмотра, а то простые юзеры смотреть не смогут))), пожалуйста
источник

Р

Руслан in Django [ru] #STAY HOME
Народ, каким образом можно реализовать систему уведомлений в DRF при создании какого-либо объекта? (Не push уведомления)
источник

Р

Руслан in Django [ru] #STAY HOME
А, нашёл то, что надо
источник

АЕ

Алексей Е in Django [ru] #STAY HOME
Здравствуйте, подскажите как мне закодировать url с русскими буквами и передать его из шаблона в view и там раскодировать
'''
#из шаблона
<a  href="{% url 'my-vitrina-show-category_url' autor=categoryUS.autor showcategory=categoryUS.CategoryTo.encode('utf8')  %}" ></a>
#в view
def my_vitrina_show_category(request, autor, showcategory):
     myTovar = BaseTovar.objects.filter(autor__iexact=autor, CategoryTo__iexact=showcategory.decode('utf8'))
'''
источник

OM

Oybek Mutalov in Django [ru] #STAY HOME
ребята, извиняюсь за беспокойство, недавно начал изучать по пайтону джанго фреймворк, трудновато дается, сейчас застрял на mptt, и много ошибок выходит, весь гугл перерыл, может кто помочь плз?
источник

S

Stanley in Django [ru] #STAY HOME
Oybek Mutalov
ребята, извиняюсь за беспокойство, недавно начал изучать по пайтону джанго фреймворк, трудновато дается, сейчас застрял на mptt, и много ошибок выходит, весь гугл перерыл, может кто помочь плз?
источник

TH

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

OM

Oybek Mutalov in Django [ru] #STAY HOME
Tim Hale
Всем привет
Есть ли тут начинающие джанго разработчики, которые хотят изучать джангу вместе?
+
источник

I

InzGIBA in Django [ru] #STAY HOME
Кто нибудь сталкивался с фильтрацией выпадающего списка (choices), в зависимости от пользователя, в админке, при активном list_editable?
источник

S

Stanley in Django [ru] #STAY HOME
InzGIBA
Кто нибудь сталкивался с фильтрацией выпадающего списка (choices), в зависимости от пользователя, в админке, при активном list_editable?
Вот здесь написано, что choices предназначен только для статических данных, если вы хотите его сделать динамичным, то лучше использовать таблицу с FK
https://docs.djangoproject.com/en/3.1/ref/models/fields/#choices
источник

I

InzGIBA in Django [ru] #STAY HOME
Да я столкнулся с тем, что мне нужно flow отработать, не хочется в каждый объект заходить и применять следующее состояние. Т.е. состояния зашиты, но хочется наложить ограничение на последующий выбор. Либа django-fsm
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Js в помощь, но придётся хардкодить
источник

VK

Vitaliy Kornienko in Django [ru] #STAY HOME
Всем привет. Подскажите пожалуйста!! Бизнес требует чтобы в нашем приложение была возможность в реальном времени отслеживать скажем так курьеров, это возможно реализовать? Если да, то какие технологии?
источник

DY

Dmitriy Yarosh in Django [ru] #STAY HOME
Vitaliy Kornienko
Всем привет. Подскажите пожалуйста!! Бизнес требует чтобы в нашем приложение была возможность в реальном времени отслеживать скажем так курьеров, это возможно реализовать? Если да, то какие технологии?
источник

VK

Vitaliy Kornienko in Django [ru] #STAY HOME
Спасибо 🙏
источник