Size: a a a

Django [ru] #STAY HOME

2019 June 21

mc

m0nte cr1st0 in Django [ru] #STAY HOME
m0nte cr1st0
<label class="required" for="id_condition_set-__prefix__-registration">регистрация:</label>
                       
                           <select multiple="multiple" id="id_condition_set-__prefix__-registration" name="condition_set-__prefix__-registration">
<option value="Any">любая</option>
<option value="Constant">постоянная</option>
<option value="Temporary">временная</option>
</select>
.
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
не хтмл
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
а питоновский
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
какой виджет
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
так это админка, я где-то выше кидал код. сейчас поищу
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
вот
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
а вообще вот какая штука рендерится
источник

mc

m0nte cr1st0 in Django [ru] #STAY HOME
источник

I

Ivan in Django [ru] #STAY HOME
Должны ли валидаторы (Формы) проверять наличе пользователя в базе, правильность пароля и т.д или же это все таки уровень вьюх? Мне кажется валидатор нужен для того чтобы проверть правльность полей, их присутвие и т.п. Но много кто выносит в них кучу логики. Каково ваше мнение?
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
я бы оставил в валидатарах, лучше жирные формы и модели чем вьюхи
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
вьюха должна быть максимально чистой и выполнять основную задачу а не заниматься всякой херней + вынос этого в формы или модели упрощяет использование в других вьюхах
источник

I

Ivan in Django [ru] #STAY HOME
Если например при ошибке валидации нужно выдавать один репонс, а допустим при отсутствии того же пользователя другой. А из валидаторов получаем только ошибки и по ним мапить мне кажется это не самое удачное решение.
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
ну это уже тонкая грань,
источник

I

Ivan in Django [ru] #STAY HOME
Сделать жирные ValidationError? )
источник

НС

Наглый Спамер in Django [ru] #STAY HOME
Парни кто может проконсультировать по теме object oriented analysis and design ?
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
Ivan
Сделать жирные ValidationError? )
я бы на неверного юзера и не правильный пароль выдавал одну общию ошибку, это более безопастно
источник

I

Ivan in Django [ru] #STAY HOME
Это да, просто как пример
источник

SB

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

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
если не колхозно можно засунуть в валидацию, то там этому и место. если колхоз то во вьюху )
источник