Size: a a a

Django [ru] #STAY HOME

2021 February 26

М

Макс in Django [ru] #STAY HOME
которые Q?
источник

N

Nire in Django [ru] #STAY HOME
Там есть uniqueconstraint
источник

N

Nire in Django [ru] #STAY HOME
Макс
которые Q?
🙅‍♂
источник

М

Макс in Django [ru] #STAY HOME
Nire
Там есть uniqueconstraint
Да, спасибо, я увидел
источник

AD

Alex Dem in Django [ru] #STAY HOME
Эльдар
Коллеги выручайте! Как загрузитьь картинку с помощью rest framework?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Marat Mkhitaryan
Почему? По-моему у Джанги самая лучшая орм на рынке. Почему бы ее не использовать?
сорри, но заржал в голос
источник

AD

Alex Dem in Django [ru] #STAY HOME
видимо просто еще не хапнул свою порцию говнеца с ОРМ)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Макс
что такое дрф
Django rest framework
источник

М

Макс in Django [ru] #STAY HOME
Alex Dem
Django rest framework
спасибо
источник

AD

Alex Dem in Django [ru] #STAY HOME
Макс
Так, подожди, как в базе выставить ограничения на повторы
Пишешь m2m через промежуточную модель
источник

AD

Alex Dem in Django [ru] #STAY HOME
В ней пишешь кастом контрейты которые нужны
источник

М

Макс in Django [ru] #STAY HOME
Nire
Ну смотри, ты написал что есть таблица, вот в мете констрейнты и напихать можно
Типо того?
class Meta:
   constraints = [
       models.constraints.UniqueConstraint(fields=['lastseen_products'], name='unique_object')
   ]
источник

AD

Alex Dem in Django [ru] #STAY HOME
Макс
Так, подожди, как в базе выставить ограничения на повторы
если вломы доку полистать, то вот паттерн этого решения

https://stackoverflow.com/questions/48554792/django-manytomany-validation-constraint
источник

AD

Alex Dem in Django [ru] #STAY HOME
Макс
Типо того?
class Meta:
   constraints = [
       models.constraints.UniqueConstraint(fields=['lastseen_products'], name='unique_object')
   ]
я уже не помню где именно в джанге они прописываются, если честно
источник

AD

Alex Dem in Django [ru] #STAY HOME
скорее всего типа того, да
у тебя в БД в конечном счете этот констрейт должен появиться
источник

М

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

AD

Alex Dem in Django [ru] #STAY HOME
Макс
Спасибо
у тебя какое именно архитектурное ограничение?
источник

М

Макс in Django [ru] #STAY HOME
Опишу в краце, интернет магазин, проблема в Недавно просмотренных товарах, сделал таблицу с полем products = m2m(to = Product), при table.products.add(Product) можно добавлять много одинаковых продуктов в это поле, мне надо пропускать одинаковые
источник

М

Макс in Django [ru] #STAY HOME
Alex Dem
у тебя какое именно архитектурное ограничение?
как-то так
источник

S

Sergey in Django [ru] #STAY HOME
Макс
Опишу в краце, интернет магазин, проблема в Недавно просмотренных товарах, сделал таблицу с полем products = m2m(to = Product), при table.products.add(Product) можно добавлять много одинаковых продуктов в это поле, мне надо пропускать одинаковые
сделай перед этим фильтрацию просто, а вообще ужасная идея делать м2м для такого
источник