Size: a a a

Django [ru] #STAY HOME

2019 May 21

s

st4rtr00p3r in Django [ru] #STAY HOME
wat?:
a=ingr.delete()
print("Status:", a)
ingr.save()
источник

А

Артём in Django [ru] #STAY HOME
Sergey
в курсе, конечно
поделишься?
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
Ingredients.objects.filter(id=my_id).delete()
источник

А

Артём in Django [ru] #STAY HOME
st4rtr00p3r
а разве сейв после делита нужен?
без него тоже пробовал)
источник

А

Артём in Django [ru] #STAY HOME
st4rtr00p3r
Ingredients.objects.filter(id=my_id).delete()
спс. видимо невнимательно смотрел
источник

А

Артём in Django [ru] #STAY HOME
st4rtr00p3r
Ingredients.objects.filter(id=my_id).delete()
догнал в чем закосячил, аж неудобно теперь😂😂
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
Артём
догнал в чем закосячил, аж неудобно теперь😂😂
ды пох, там функциональность дополнительная в filter()
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
get ток так чисто объект дернуть
источник

V

Valera in Django [ru] #STAY HOME
Всем привет. Работаю с signal
Подскажите пожалуйста. Если мне нужно, чтобы кое-какая функция выполнялась только один раз после создания объекта, я должен воспользоваться post_init, верно?
источник

D

Dmitry in Django [ru] #STAY HOME
Valera
Всем привет. Работаю с signal
Подскажите пожалуйста. Если мне нужно, чтобы кое-какая функция выполнялась только один раз после создания объекта, я должен воспользоваться post_init, верно?
ловишь created
источник

V

Valera in Django [ru] #STAY HOME
Dmitry
ловишь created
Можно подробнее пжлст?)
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
Valera
Можно подробнее пжлст?)
https://docs.djangoproject.com/en/2.2/ref/signals/#post-save обрати внимание на параметр created
источник

V

Valera in Django [ru] #STAY HOME
а, я дундук, не увидел этого
спасибо 🙂
источник

D

Dmitry in Django [ru] #STAY HOME
Valera
Можно подробнее пжлст?)
@receiver(post_save, sender=YourModel)
def method(sender, instance, created, **kwargs):
   if created:
       pass
источник

А

Артём in Django [ru] #STAY HOME
люди, вопрос есть. Я создал форму для прописывания ингридиентов к определенному товару. класс формы принимает кол-во полей и выводит их. На странице есть кнопки добавить/удалить последнее поле.Количество полей передает get запрос. и вот такое у меня затруднение.Если не сохраняя данные в форме я нажимаю добавить или удалить (это просто ссылки ведущие на эту же страницу просто с другим аргументом K, указывающим кол-во полей) не сохранив перед этим данные в форме, то они исчезают, что естественно. Есть ли способ это обойти со стороны бэкэнда либо что то с js надо мутить? мне в голову пока приодит только записывать текущие данные в сессию, но это такое себе. Может по другому кол-во полей передавать, не через ссылки? Или все таки эта проблемв решается через фронт, чем то вроде аякса. ваше мнение?
источник

А

Артём in Django [ru] #STAY HOME
вот так выглядит форма
источник

А

Артём in Django [ru] #STAY HOME
количество полей передается через my_url/?k=
источник

А

Алексей in Django [ru] #STAY HOME
как timedelta лучше хранить, в каком поле? если в обычном DateTime, то как потом использовать нормально? я что-то туплю
источник

s

st4rtr00p3r in Django [ru] #STAY HOME
strftime
источник

АП

Агент Печенька in Django [ru] #STAY HOME
Алексей
как timedelta лучше хранить, в каком поле? если в обычном DateTime, то как потом использовать нормально? я что-то туплю
Есть специальное поле если что.
источник