Size: a a a

Django [ru] #STAY HOME

2019 March 19

DB

Dima Boger in Django [ru] #STAY HOME
Посмотри исходный код ViewSet, а точнее ViewSetMixin
источник

DB

Dima Boger in Django [ru] #STAY HOME
там по сути просто маппинг action->http_method
источник

DB

Dima Boger in Django [ru] #STAY HOME
Если не нужны экшены, можно использовать голый APIView
источник

С

Сергей in Django [ru] #STAY HOME
Ясно, спасибо
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Народ, что лучше, переопределять save() или писать сигналы для вычислимых полей в пределах одной модели?
источник

D

Dmitry in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Народ, что лучше, переопределять save() или писать сигналы для вычислимых полей в пределах одной модели?
А property?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry
А property?
Не, не варик, там вычисления будут, которые не очень хорошо каждый раз вызывать и к тому же через property нельзя делать сортировку кверисета
источник

С

Сергей in Django [ru] #STAY HOME
Мб сейв? Чтобы если упадет на вычислениях, то не насохраняло неверного
источник

D

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

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry
Я бы в отдельную таблицу тогда вытащил эти поля и повесил бы сигнал
Вот тут пишут что такое зашкварно
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
источник

D

Dmitry in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
Вот тут пишут что такое зашкварно
И про отдельную таблицу тоже?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry
И про отдельную таблицу тоже?
Вообще про все:
This is a contrived example, but it gets the point across. With signals, we have to spread the logic across three different files. Worse, the standard for putting signals in a signals module is not always followed, especially in older code bases. Simply finding where the signals are defined and connected can be a challenge. The example without signals is not only less code, but far easier to read, understand, and test. You can see all the side-effects of Pizza model creation, simply by reading the code of the Pizza model.
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Dmitry
И про отдельную таблицу тоже?
А с лишней таблицей вообще стремно че то, не надо дробить если уже в 3НФ
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Как для тестов как и для понимания кода
источник

AD

Alexey Dergunov in Django [ru] #STAY HOME
/stat@combot
источник

M

Mywex in Django [ru] #STAY HOME
Привет! Подскажите, плиз, как сериализовать поля ModelForm?
источник

AT

Alex Ted in Django [ru] #STAY HOME
Всем ку, кто в курсе, какой сейчас самый юзабельный async веб-фреймворк на Python-e ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
sanic
aiohttp
источник