Size: a a a

Django [ru] #STAY HOME

2020 April 08

MB

Murad B in Django [ru] #STAY HOME
вот форма
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Murad B
вот форма
посмотри ошибки:
if project_form.is_valid():
   ...
else:
   print(project_form.errors)
источник

АБ

Александр Бубнов in Django [ru] #STAY HOME
Artem Gubatenko
а зачем тебе __unicode__() в Account модели?
А что-то осталось, надо удалить... пытался вывести в select в шаблоне другое название. Но в итоге через str сделал
источник

F

Fred in Django [ru] #STAY HOME
Murad B
Привет всем)
Такой вопрос:
Есть модельки — Проект и Юзер. Каждый проект привязан(ForeignKey) к какому-то юзеру.
Сделал формы по ним, но при проверке на валидацию во вьюшке выдает false. Пробовал разные варианты, но получаю тот же false.
Можете сказать в чем ошибка?
тут первый ProjectForm() лишний убери. после первого принта.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Murad B
Привет всем)
Такой вопрос:
Есть модельки — Проект и Юзер. Каждый проект привязан(ForeignKey) к какому-то юзеру.
Сделал формы по ним, но при проверке на валидацию во вьюшке выдает false. Пробовал разные варианты, но получаю тот же false.
Можете сказать в чем ошибка?
второй раз надо уже new_project.save()
источник

F

Fred in Django [ru] #STAY HOME
редирект странный
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Murad B
Привет всем)
Такой вопрос:
Есть модельки — Проект и Юзер. Каждый проект привязан(ForeignKey) к какому-то юзеру.
Сделал формы по ним, но при проверке на валидацию во вьюшке выдает false. Пробовал разные варианты, но получаю тот же false.
Можете сказать в чем ошибка?
у тебя кстати переменая называется так же как метод
new_project
тут должно работать но старайся такого избегать
бывает очень неприятные баги
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Murad B
Привет всем)
Такой вопрос:
Есть модельки — Проект и Юзер. Каждый проект привязан(ForeignKey) к какому-то юзеру.
Сделал формы по ним, но при проверке на валидацию во вьюшке выдает false. Пробовал разные варианты, но получаю тот же false.
Можете сказать в чем ошибка?
а ты false где получаешь то ?
источник

MB

Murad B in Django [ru] #STAY HOME
Dan Tyan
а ты false где получаешь то ?
на if project_form.is_valid():
источник

DT

Dan Tyan in Django [ru] #STAY HOME
может потому что user не передаешь ?
источник

MB

Murad B in Django [ru] #STAY HOME
Fred
тут первый ProjectForm() лишний убери. после первого принта.
после принта?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
if form.is_valid():
else:
  print(form.errors)
источник

MB

Murad B in Django [ru] #STAY HOME
Dan Tyan
может потому что user не передаешь ?
да, я нашел 2 ошибки, одну исправил) Спасибо всем))
источник

MB

Murad B in Django [ru] #STAY HOME
Dan Tyan
if form.is_valid():
else:
  print(form.errors)
user не передается, но нужно его тоже добавить так, чтобы проект был привязан только к тому кто его добавляет.
А как можно во вьюшке добавить user'a к форме?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Murad B
user не передается, но нужно его тоже добавить так, чтобы проект был привязан только к тому кто его добавляет.
А как можно во вьюшке добавить user'a к форме?
передать юзера из вьюхи в форму?
конечно
источник

AD

Alex Dem in Django [ru] #STAY HOME
Murad B
user не передается, но нужно его тоже добавить так, чтобы проект был привязан только к тому кто его добавляет.
А как можно во вьюшке добавить user'a к форме?
через init формы
источник

AD

Alex Dem in Django [ru] #STAY HOME
(например)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Murad B
user не передается, но нужно его тоже добавить так, чтобы проект был привязан только к тому кто его добавляет.
А как можно во вьюшке добавить user'a к форме?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Murad B
user не передается, но нужно его тоже добавить так, чтобы проект был привязан только к тому кто его добавляет.
А как можно во вьюшке добавить user'a к форме?
не понял
источник

MB

Murad B in Django [ru] #STAY HOME
Dan Tyan
не понял
вот форма, а пользователю я даю заполнить все поля, кроме user. Поле user остается скрытым от 'Пользователя'.
источник