Size: a a a

Django [ru] #STAY HOME

2020 June 28

С

Сергей in Django [ru] #STAY HOME
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
можно же все на одной страничке)) просто разделяешь и пишешь где какой файл
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
а где get() метод во вьюхе? или get_context_data() с соответствующим миксином?

У тебя же переменной form нет в шаблоне, при GET запросе
источник

С

Сергей in Django [ru] #STAY HOME
Artem Gubatenko
а где get() метод во вьюхе? или get_context_data() с соответствующим миксином?

У тебя же переменной form нет в шаблоне, при GET запросе
можешь ткнуть носом что и где надо
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
можешь ткнуть носом что и где надо
я мог ошибиться - не работал с FormView
сеййчас глану отвечу
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Artem Gubatenko
а где get() метод во вьюхе? или get_context_data() с соответствующим миксином?

У тебя же переменной form нет в шаблоне, при GET запросе
по идее формвью, форм класс указал, должно отправляться
источник

С

Сергей in Django [ru] #STAY HOME
Artem Gubatenko
я мог ошибиться - не работал с FormView
сеййчас глану отвечу
там getlist скорее заменяет
источник

NC

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
там getlist скорее заменяет
ага, увидел - джанго прокидывает

добавь во вьюхе:
def get(...):
   print(f"{self.get_form().file_field=}')
   return super().get(...)


и посмотри выведет ли в консоль
источник

С

Сергей in Django [ru] #STAY HOME
так с ... и оставить?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
self
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
так с ... и оставить?
да, только проверь на ошибки написания и впиши в место точек параметры (IDE должна подсказать)
источник

С

Сергей in Django [ru] #STAY HOME
Artem Gubatenko
да, только проверь на ошибки написания и впиши в место точек параметры (IDE должна подсказать)
file_field=}') это путь на файлы которые входят?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
file_field=}') это путь на файлы которые входят?
это выведет, то что ты ожидаешь в шаблоне, если все норм
источник

С

Сергей in Django [ru] #STAY HOME
ну вот
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
ну вот
поэтому и в шаблон не выводит
надо разбираться почему в форме нет поля, хотя ты вроде его прописал
источник

С

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

AG

Artem Gubatenko in Django [ru] #STAY HOME
Сергей
есть идеи?
замени старый принт на новый:
print(f'{self.get_form().fields=}')
что выведет?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
'password1': forms.PasswordInput(attrs={'class':'input-reg','placeholder':'Пароль'}),
а что класс нельзя пременить
источник

С

Сергей in Django [ru] #STAY HOME
Artem Gubatenko
замени старый принт на новый:
print(f'{self.get_form().fields=}')
что выведет?
так зачем там равно то?
источник