@pydjango

Страница 78 из 1273
Daniil
21.12.2016
13:13:01
print(auth_form.errors) ничего не выводит

print(auth_form._errors) == None

У меня есть форма, мне нужно туда закинуть пост параметры и проверить их на валидность, а валидация в фолс постоянно.

Короче, типичный логин

Google
Слава
21.12.2016
13:21:05
Может есть хорошие идеи как можно передать в тэг формы переменную из модели? Например чтобы в SelectModel варианты(option) выглядели следующим образом: <option country_id=“1” value="1”>Тверь</option> <option country_id=“1” value=“7”>Москва</option> <option country_id=“2” value=“13”>Киев</option> <option country_id=“4” value=“44”>Нью-Йорк</option> - где country_id форейгнкей id от города. Чтобы при этом не форматировать в шаблоне всю форму вручную

Vitalik
21.12.2016
15:14:40
какой ангуляр учить?

gravizappa
21.12.2016
15:16:02
Vitalik
21.12.2016
15:16:17
Почему?

gravizappa
21.12.2016
15:18:20
хз, щас модно)

Denis
21.12.2016
15:22:10
Michael
21.12.2016
15:25:39
трудно сказать. пройди туториалы по каждому из фреймворков, оно будет понятнее, с чем приятнее работать

bakatrouble
21.12.2016
15:31:09
А нахрена ты наследуешься от самой себя? наследуйся от forms.Form
Наверное, потому что не от самой себя? А от django.contrib.auth.forms.AuthenticationForm, например

Pavel
21.12.2016
15:36:55
+
У тебя получилось data=request.POST подставить?

Daniil
21.12.2016
15:37:33
У тебя получилось data=request.POST подставить?
Я подставил это, но плюс or None, все работает, спасибо

Google
Denis
21.12.2016
15:55:36
bakatrouble
21.12.2016
15:56:50
Ну, например, в ней есть готовая логика авторизации по AUTHUSERMODEL с USERNAME_FIELD и паролем

А задача - просто поменять виджеты

Denis
21.12.2016
16:01:10
Ну, например, в ней есть готовая логика авторизации по AUTHUSERMODEL с USERNAME_FIELD и паролем
Так если в форме это есть, то зачем тогда во вьюхе это? user = authenticate(...) login(request, user)

Честно, никогда не наследовался от этой формы

bakatrouble
21.12.2016
16:03:20
https://docs.djangoproject.com/es/1.10/topics/auth/default/#django.contrib.auth.forms.AuthenticationForm Ну ок, ошибся Говорят, она is_active проверяет

Denis
21.12.2016
16:08:12
посмотрел я ща на эту форму

ну так во вьюхе юзер получается это form.save().get_user()

зачем cleaned_data и authenticate?

Я не понимаю какой то скрытый смысл?

Всё что делает эта форма как раз таки только is_active и authenticate

Всего две валидации... при успехе записывает юзера в self.user_cache

и добавляет 2 метода get_user и get_user_id как раз таки из этого self.user_cache

Alex
21.12.2016
19:56:18
реакт
vue, хотя сморя какие цели

Alexander
22.12.2016
02:14:38
какой ангуляр учить?
возможно, лучше учить Aurelia?

bakatrouble
22.12.2016
05:47:47
Да что грязи их нынче развелось

Я Ember в последнее время потыкиваю

Alexander
22.12.2016
06:07:00
похоже, что Ember это фреймворк позавчерашнего дня, как и Angular 1

DEFACE
22.12.2016
06:07:03
кто знает почему отладчик не срабатывает если я через curl шлю запрос

?

Google
Michael
22.12.2016
06:07:41
конкретнее вопрос ставь, пожалуйста

DEFACE
22.12.2016
06:08:00
я поставил брейкпоинт, если через браузер открываю он срабатывает

если шлю curl ом запрос то нет

чудеса

bakatrouble
22.12.2016
06:14:05
похоже, что Ember это фреймворк позавчерашнего дня, как и Angular 1
А какие нынче комбайны есть? Собирать из отдельных компонентов, которые не сильно хорошо стыкуются, надоело, с реактом наигрался уже

Alexander
22.12.2016
06:14:35
ну вот Aurelia - это современный фреймворк

а-ля Angular 2

но там всё равно другие компоненты потребуются, скорее всего

на js разработка именно такая

https://habrahabr.ru/post/312022/

bakatrouble
22.12.2016
06:16:20
В смысле чтобы хотя б минимально роутинг/фетчинг встроены были

Ангуляр второй я еще в бете смотрел Может, еще раз взглянуть...

Alexander
22.12.2016
06:16:51
Aurelia, там это есть

она лучше, чем Angular 2

bakatrouble
22.12.2016
06:17:28
Настораживает то, что не слышал ни разу

DEFACE
22.12.2016
06:17:29
backbone

дык он только появился

и не факт что прижевется

bakatrouble
22.12.2016
06:17:44
Вот именно

Pavel
22.12.2016
06:17:51
Господа, это же javascript и его экосистема. Пока вы выбираете и скачиваете фреймворк, он уже устареть успеет.

Google
Alexander
22.12.2016
06:17:56
но, повторюсь, без компонентов на js не очень ? советую почитать ссылку выше

DEFACE
22.12.2016
06:18:11
кто нибудь про отладчик и сиУрл вкурсе?

Admin
ERROR: S client not available

Alexander
22.12.2016
06:19:25
это не залог успеха
так а какая разница что там у него с успехом будет?

прямо сейчас он актуальный

через 5 лет они все устареют и будут новые

DEFACE
22.12.2016
06:19:54
так а какая разница что там у него с успехом будет?
ну от успеха фреймоврка зависит размер его сообщества и его развитие

Alexander
22.12.2016
06:19:54
это js

DEFACE
22.12.2016
06:20:07
это js
почему я не могу просто использовать backbone?

Alexander
22.12.2016
06:20:11
ну, лучше настроиться на то, что он всё равно устареет

можно и jquery использовать)

и кто-то даже и правда использует

DEFACE
22.12.2016
06:20:47
Alexander
22.12.2016
06:21:05
в общем, js меняется быстрыми темпами

и только современные фреймворки всё делают в духе последних изменений

другие старые фреймворки тоже работают, разумеется

Google
Alexander
22.12.2016
06:21:55
если хочется программировать на js с самыми передовыми фичами - то нужно смотреть на модные фреймворки и брать их

если это не принципиально - то хоть jquery

из модных современных - это Aurelia, vue

а backbone это прямо что-то совсем древнее

DEFACE
22.12.2016
06:23:13
и кто-то даже и правда использует
в рамках проектов над которыми я работаю мне хватает легкого дата биндинга и самую малость js въюшек

ну и как факт еще модели нужны

все

Alexander
22.12.2016
06:24:06
а backbone это прямо что-то совсем древнее
последний коммит там был 20 дней назад https://github.com/jashkenas/backbone/commits/master

с такими темпами разработки даже не заглядывая в документацию понятно, что технологии не самые современные

под капотом

DEFACE
22.12.2016
06:24:50
Alexander
22.12.2016
06:25:02
ну, конечно)

bakatrouble
22.12.2016
06:25:02
О жуть Репозиторий не обновлялся чуть меньше месяца Все, проект мертв

DEFACE
22.12.2016
06:25:14
ахах

Alexander
22.12.2016
06:25:21
это же js, тут каждый год будет новая версия JS

bakatrouble
22.12.2016
06:26:09
Таки да, насмотрелся я на дохлые фиддлы, рассчитанные на старые версии реакта, например

Много их

Страница 78 из 1273