Size: a a a

Django [ru] #STAY HOME

2020 June 05

AG

Artem Gubatenko in Django [ru] #STAY HOME
AstralRomance
А если печатать form.fields - он мне название объекта формы печатает. Как строчку...
что ты пытаешься сделать?
источник

RP

Ruslan Popov in Django [ru] #STAY HOME
AstralRomance
А если печатать form.fields - он мне название объекта формы печатает. Как строчку...
что ты знаешь об методах _ _ str/repr _ _ у объекта?
источник

A

AstralRomance in Django [ru] #STAY HOME
Artem Gubatenko
что ты пытаешься сделать?
Делаю мультипл чойс виджет в форме. Жду, что мне с запросом вернутся поля, которые я флагом выбрал.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
AstralRomance
Делаю мультипл чойс виджет в форме. Жду, что мне с запросом вернутся поля, которые я флагом выбрал.
с методе `clean()`у формы сделай:
clean_data = super().clean()
в clean_data будут данные пришедшие из формы

это при условии, что форма прошла валидацию

или в методе save() -> данные будут в self.cleaned_data
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
не забудь вернуть clean_data из метода clean()
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
*return
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
AstralRomance
Делаю мультипл чойс виджет в форме. Жду, что мне с запросом вернутся поля, которые я флагом выбрал.
источник

A

AstralRomance in Django [ru] #STAY HOME
Спасибо, справился.
источник

N

Nire in Django [ru] #STAY HOME
Подскажите стабильный vpn для django проектов, пожалуйста)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Nire
Подскажите стабильный vpn для django проектов, пожалуйста)
наверное vps ?
источник

N

Nire in Django [ru] #STAY HOME
Dan Tyan
наверное vps ?
нет, впн) для подключения отправки в телегу сообщений. в итоге droplet поднял с опенвпн)
источник

Z

ZHU in Django [ru] #STAY HOME
привет подскажите пожалуйста как полностью переопредилить метод в listview
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
привет подскажите пожалуйста как полностью переопредилить метод в listview
какой метод?
источник

Z

ZHU in Django [ru] #STAY HOME
Dan Tyan
какой метод?
метод get
сделал так но всеравно грузится долго!
хотя список из 10 должен быть
https://gist.github.com/lookonkz/f1209ac91a60f6f702c40ea3bc5b5ea8
источник

DT

Dan Tyan in Django [ru] #STAY HOME
посмотри сколько делается запросов
источник

DT

Dan Tyan in Django [ru] #STAY HOME
какой кусок кода занимает больше всего времени
источник

D

Denis in Django [ru] #STAY HOME
Всем привет.

К моей модели User с помощью OneToOneField должен быть привязан один из моделей WarriorRole, WizzardRole, у которых разные поля.

Вопрос: хорошая ли это идея иметь такие отношения между моделями или есть другие альтернативы?

Я сделал это так:
class WarriorRole/WizzardRole(models.Model):
   user = models.OneToOneField(
       settings.AUTH_USER_MODEL,
       on_delete=models.CASCADE,
       related_name='role'
   )

   # other unique fields for each model


user.role.__class__.__name__


По идее всё должно работать, но я не уверен.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Denis
Всем привет.

К моей модели User с помощью OneToOneField должен быть привязан один из моделей WarriorRole, WizzardRole, у которых разные поля.

Вопрос: хорошая ли это идея иметь такие отношения между моделями или есть другие альтернативы?

Я сделал это так:
class WarriorRole/WizzardRole(models.Model):
   user = models.OneToOneField(
       settings.AUTH_USER_MODEL,
       on_delete=models.CASCADE,
       related_name='role'
   )

   # other unique fields for each model


user.role.__class__.__name__


По идее всё должно работать, но я не уверен.
class WarriorRole/WizzardRole это две модели?
источник

D

Denis in Django [ru] #STAY HOME
Да.
источник

D

Denis in Django [ru] #STAY HOME
Поля у них разные.
источник