Size: a a a

Django [ru] #STAY HOME

2019 November 16

AG

Artem Gubatenko in Django [ru] #STAY HOME
добавь к нужному полю в форме
источник

Т

Тимур in Django [ru] #STAY HOME
у меня форма на основе модели)
поэтому не понимаю
там я просто в fields перечисляю
источник

Т

Тимур in Django [ru] #STAY HOME
ну с помощью ModelForm она сделана
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
подскажи пожалуйста
вместо validate_even поставь URLValidator(['http', 'https', 'ftp', 'ftps'])
источник

Т

Тимур in Django [ru] #STAY HOME
аааа
источник

Т

Тимур in Django [ru] #STAY HOME
спасибо)
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
ну с помощью ModelForm она сделана
в ней поля тоже прекрасно переназначаются
главное называть в соответствии с полями в модели
источник

Т

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
как на картинке проще
источник

Т

Тимур in Django [ru] #STAY HOME
переписывать шоль с ModelForm на forms.Form
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
переписывать шоль с ModelForm на forms.Form
эээ, зачем?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
хочешь сам писать сохранение?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
не обращай внимание на наследование на картинке
источник

Т

Тимур in Django [ru] #STAY HOME
  def __init__(self, *args, **kwargs):
       super().__init__(*args, **kwargs)
       self.fields["ad_url"].forms.TextField(validators=[])



так выходит?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
  def __init__(self, *args, **kwargs):
       super().__init__(*args, **kwargs)
       self.fields["ad_url"].forms.TextField(validators=[])



так выходит?
я бы написал примерно так:
class MyForm(models.ModelForm):
   ad_url = forms.TextField(validators=(URLValidator([...])))

   class Meta:
       ...
источник

Т

Тимур in Django [ru] #STAY HOME
Artem Gubatenko
я бы написал примерно так:
class MyForm(models.ModelForm):
   ad_url = forms.TextField(validators=(URLValidator([...])))

   class Meta:
       ...
у формс нет метода текст филд вроде
источник

АМ

Алексей Мелолян in Django [ru] #STAY HOME
текст инпут есть
источник

АМ

Алексей Мелолян in Django [ru] #STAY HOME
или текст ареа
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Тимур
у формс нет метода текст филд вроде
я взял из твоего сообщения. Это пример реализации
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
валидатор подойдет для любого текстового поля
источник