Size: a a a

Django [ru] #STAY HOME

2019 August 27

OD

O'ktamjon Dilbarjonov in Django [ru] #STAY HOME
Dan Tyan
создаешь модель
создаешь форму  на основе модели
рисуешь форму

собираешь адреса

когда надо отправить письма
вытаскиваешь из базы адреса
идешь циклом по ним
и отправляешь письмо используя send_mail
есть готовая форма

я что будет с готовим сервисом рассылки, по типу mailchimp?
источник

P

Pooh in Django [ru] #STAY HOME
Халло. Есть модель заказ. Хочу сделать поиск по записям по определенному фильтру. Цена, заказчик, ... , .... Эти поля опциональны. Как мне отфильтровать записи по нескольким критериям, если один из них может быть не заполнен?
источник

P

Pooh in Django [ru] #STAY HOME
@dantyan можешь посоветовать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Pooh
Халло. Есть модель заказ. Хочу сделать поиск по записям по определенному фильтру. Цена, заказчик, ... , .... Эти поля опциональны. Как мне отфильтровать записи по нескольким критериям, если один из них может быть не заполнен?
django-filter
источник

P

Pooh in Django [ru] #STAY HOME
Окей. А если цена, допустим, не выставлена?
источник

P

Pooh in Django [ru] #STAY HOME
При пустой цене передаю ""
источник

DT

Dan Tyan in Django [ru] #STAY HOME
queryset = Order.objects.all()
if price:
   queryset.filter(price=price)
источник

P

Pooh in Django [ru] #STAY HOME
Dan Tyan
queryset = Order.objects.all()
if price:
   queryset.filter(price=price)
И по каждому полю каскадом условия. Понял. Спасибо!
источник

А

Артём in Django [ru] #STAY HOME
люди, наткнулся на странную вещь) уже сутки не могу понять в чем дело
делаю обычный запрос, вношу изменение, сохраняю, но оно не сохраняется!!!
zagot_products=Zagot_products.objects.filter(.....).order_by("product")
zagot_products[0].kolvo=10.0
zagot_products[0].save()

И что я делаю не так???
пы.сы. квери сет не пустой там есть значения, я проверяд
источник

А

Артём in Django [ru] #STAY HOME
Артём
люди, наткнулся на странную вещь) уже сутки не могу понять в чем дело
делаю обычный запрос, вношу изменение, сохраняю, но оно не сохраняется!!!
zagot_products=Zagot_products.objects.filter(.....).order_by("product")
zagot_products[0].kolvo=10.0
zagot_products[0].save()

И что я делаю не так???
пы.сы. квери сет не пустой там есть значения, я проверяд
@dantyan не подскажешь?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Может .save() переопределил? Покажи
источник

А

Артём in Django [ru] #STAY HOME
Il`ya (Marshal)
Может .save() переопределил? Покажи
не трогал я его)
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Покажи модель с сейв методом и не пользуйся питоновским [0], есть же .first()
источник

А

Артём in Django [ru] #STAY HOME
Rust Saiargaliev
Покажи модель с сейв методом и не пользуйся питоновским [0], есть же .first()
class Zagot_products(models.Model):
   objects=models.Manager()
   nak_id=models.IntegerField()
   user = models.ForeignKey('Zagot_types',on_delete=models.PROTECT,verbose_name="Заготовщик",blank=True,null=True)
   product=models.ForeignKey('Products',on_delete=models.PROTECT)
   kol=models.FloatField(verbose_name="Списанное кол-во")
   kolvo=models.FloatField(verbose_name="Принятое кол-во")
   status=models.BooleanField(verbose_name="Принято?")
   def __str__(self):
       return str(self.nak_id)
   class Meta:
       verbose_name="Списано заготовщику"
       verbose_name_plural="Списано заготовщику"
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Артём
@dantyan не подскажешь?
ты только одного обновляешь ?
источник

А

Артём in Django [ru] #STAY HOME
Dan Tyan
ты только одного обновляешь ?
по идее там в цикле веси квери сет обновляется, но я когда это заметил вытащил из цикла и начал на одном пробовать
источник

А

Артём in Django [ru] #STAY HOME
впервые с таким сталкиваюсь
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Артём
впервые с таким сталкиваюсь
покажи код цикла
источник

ДШ

Дмитрий Шепелев in Django [ru] #STAY HOME
А зачем в цикле делать апдейт?
источник

А

Артём in Django [ru] #STAY HOME
Дмитрий Шепелев
А зачем в цикле делать апдейт?
там не везде одинаковое значение присваиваю, там разные, это просто пример
источник