Size: a a a

Django [ru] #STAY HOME

2020 July 10

m

moffire in Django [ru] #STAY HOME
Соответственно дальше во вьюхах данные забирать не из реквест.гет, а из реквест.пост
источник

D

D in Django [ru] #STAY HOME
D
нашел пост на реддите — оказывается (ну для меня), что если полей нет в форме, то unique_together на уровне формы не проверяется, а только на уровне базы и поэтому поднимается IntegrityError

=> буду в клине руками проверять, ок
ха, можете меня ругать, но я оседлал IntegrityError во вьюхе через (в общем виде):
try: 
   object.save()
except IntegrityError:
   form.add_error(field='title', error="Title should be unique")

плохо то, что это во вьюхе
но пока так поживу, мне нравится, что используется встроенный механизм

update:
нет, так не работает, ну при валидации меняется инстанс и появляется головная боль — проверяю в form.clean()
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
как импорт сделать никак не получается , пишет не видит его
источник

G

Gas in Django [ru] #STAY HOME
а Title не а форме что ли?
источник

Д

Данила in Django [ru] #STAY HOME
Не увидел там решения
источник

D

Dmitry in Django [ru] #STAY HOME
ARTUR KNYAZEV
как импорт сделать никак не получается , пишет не видит его
попробуй init.pyinit.py Добавить
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
Dmitry
попробуй init.pyinit.py Добавить
не-а
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
ARTUR KNYAZEV
не-а
Так тебе на уровень выше надо ещё подняться, вроде как
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
и как это сделать уже 5 часов убил
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
это как , где их ставить
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
уже все перечитал , можешь подсказать
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Хотя я с джанго уже давно не работал...
Скинь весь трейсбек
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
сразу подчеркнул
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Скинь трейсбек
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
трейсбек - это что , ошибки
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Ого (
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Рили, разберись с питоном сначала. Потом уже к джанге переходи
источник

SN

Sevas Naches in Django [ru] #STAY HOME
источник

AD

Alex Dem in Django [ru] #STAY HOME
ARTUR KNYAZEV
трейсбек - это что , ошибки
лог ошибки из консоли
источник

SN

Sevas Naches in Django [ru] #STAY HOME
Статья маленькая, но на сколько я понимаю в ней может быть ответ
источник