Size: a a a

Django [ru] #STAY HOME

2021 March 28

Y

Yaroslav in Django [ru] #STAY HOME
Caezar Ku
form = SetPasswordForm(request.POST, None)
возвращает form.errors = 'The two password fields didn’t match.',
но при принте request.POST, он возвращает правильные пароли, так вопрос, почему он говорит что пароли не соврадают если в request.POST они соврадают?
Код бы
источник

CK

Caezar Ku in Django [ru] #STAY HOME
Yaroslav
Код бы
        form = SetPasswordForm(request.POST, None)
       print(request.POST)
       print(form.error_messages)
       print(form.is_valid())

SetPasswordForm из самой джанги вытаскиваю.
request.POST вытаскиваю данные, оба пароля верны, и совпадают
form.error_messages рейзит ошибку, что пароли не совпадают))
и третий принт соответсвенно из-за этого принтует False, что форма не валидна
источник

Y

Yaroslav in Django [ru] #STAY HOME
Caezar Ku
        form = SetPasswordForm(request.POST, None)
       print(request.POST)
       print(form.error_messages)
       print(form.is_valid())

SetPasswordForm из самой джанги вытаскиваю.
request.POST вытаскиваю данные, оба пароля верны, и совпадают
form.error_messages рейзит ошибку, что пароли не совпадают))
и третий принт соответсвенно из-за этого принтует False, что форма не валидна
Весь код бы и поправилам чата
источник

CK

Caezar Ku in Django [ru] #STAY HOME
Yaroslav
Весь код бы и поправилам чата
какой код еще нужен помимо этого?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Кто знает что лучше использовать для определения даты, которая сейчас? Есть два робочих варианта:

datetime.now()
date.today()
источник

S

Shodmon in Django [ru] #STAY HOME
Caezar Ku
        form = SetPasswordForm(request.POST, None)
       print(request.POST)
       print(form.error_messages)
       print(form.is_valid())

SetPasswordForm из самой джанги вытаскиваю.
request.POST вытаскиваю данные, оба пароля верны, и совпадают
form.error_messages рейзит ошибку, что пароли не совпадают))
и третий принт соответсвенно из-за этого принтует False, что форма не валидна
передай user=request.user в форму
что за None?
источник

CK

Caezar Ku in Django [ru] #STAY HOME
Shodmon
передай user=request.user в форму
что за None?
если request.POST ничего не приходит, None возвращает
источник

S

Shodmon in Django [ru] #STAY HOME
Caezar Ku
если request.POST ничего не приходит, None возвращает
чего
источник

S

Shodmon in Django [ru] #STAY HOME
form = SetPasswordForm(request.POST, None) я про вот этот None
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Кто знает что лучше использовать для определения даты, которая сейчас? Есть два робочих варианта:

datetime.now()
date.today()
источник

CK

Caezar Ku in Django [ru] #STAY HOME
Shodmon
передай user=request.user в форму
что за None?
понял, заработало, спасибо)
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Yaroslav
источник

Y

Yaroslav in Django [ru] #STAY HOME
Ты в модель?
источник

S

Shodmon in Django [ru] #STAY HOME
из джанго
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Не, просто в коде использовать нужно
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Не, просто в коде использовать нужно
У меня работает, не получится, минут через 20 скину как у меня
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Иван Масюк
Кто знает что лучше использовать для определения даты, которая сейчас? Есть два робочих варианта:

datetime.now()
date.today()
А чем эти варианты плохие?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Оба работают вроде как
источник

Y

Yaroslav in Django [ru] #STAY HOME
Иван Масюк
Оба работают вроде как
Тогда к чему вопрос?
источник

ИМ

Иван Масюк in Django [ru] #STAY HOME
Иван Масюк
Кто знает что лучше использовать для определения даты, которая сейчас? Есть два робочих варианта:

datetime.now()
date.today()
Прочитай вопрос
источник