Size: a a a

Django [ru] #STAY HOME

2019 February 11

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
мне кажется, тут надо слегка пинать разработчиков Django, чтобы они выложили своё видение
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
а то кроме той статьи летом ничего нет на эту тему
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
кстати, тут можно было бы им интегрировать SQLAlchemy и сказать, что Django ORM они никогда не будут переводить на асинхронные реальсы так что давайте перекатывайтесь на алхимию и всё переписывайте на алхимию) правда у всех бы тогда начало, как это принято говорить, "бомбить")
источник

p

pavel in Django [ru] #STAY HOME
можно ли это как то покрасивее делать?
if qs.status == 1:
           qs.status = 2
       elif qs.status == 2:
           qs.status = 1
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, если вариантов замены больше 2, то можно было бы в dict вынести их
источник

R

Robot in Django [ru] #STAY HOME
pavel
можно ли это как то покрасивее делать?
if qs.status == 1:
           qs.status = 2
       elif qs.status == 2:
           qs.status = 1
словарь
источник

p

pavel in Django [ru] #STAY HOME
-_-
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
кстати, тут можно было бы им интегрировать SQLAlchemy и сказать, что Django ORM они никогда не будут переводить на асинхронные реальсы так что давайте перекатывайтесь на алхимию и всё переписывайте на алхимию) правда у всех бы тогда начало, как это принято говорить, "бомбить")
тут, кстати, было бы важно отметить, что любое решение было бы лучше, чем его отсутствие и уход от темы про асинхронность
источник

MK

Maxim Kolesnikov in Django [ru] #STAY HOME
pavel
можно ли это как то покрасивее делать?
if qs.status == 1:
           qs.status = 2
       elif qs.status == 2:
           qs.status = 1
😂
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
кстати, прикольно, да)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но многие понимать будут код немного не так
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
наверное, именно по этой причине стоит такого избегать на продакшене
источник

MK

Maxim Kolesnikov in Django [ru] #STAY HOME
Да это просто поизвращаться. Первоначальный вариант идеален.
источник

A

Alex in Django [ru] #STAY HOME
pavel
можно ли это как то покрасивее делать?
if qs.status == 1:
           qs.status = 2
       elif qs.status == 2:
           qs.status = 1
qs.status = 1 if qs.status == 2 else 1
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Alex
qs.status = 1 if qs.status == 2 else 1
а если 3?
источник

p

pavel in Django [ru] #STAY HOME
хм неплохо
источник

A

Alex in Django [ru] #STAY HOME
в else дефолтное значение для всех прочих
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
просто это не идентичный код, я к тому
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
pavel
можно ли это как то покрасивее делать?
if qs.status == 1:
           qs.status = 2
       elif qs.status == 2:
           qs.status = 1
тут значение по умолчанию не меняется
источник

A

Alex in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
просто это не идентичный код, я к тому
там инверсия значений просто
источник