Как стать автором
Обновить
1
0

Пользователь

Отправить сообщение

Перевод обработки ошибок под flask Blueprint прошел на ура. А вот перевод Blueprint аутентификации не удался. На гит содержится окончательный вариант приложения. Хорошо если бы были приведены промежуточные коды для app\__init__.py для Blueprint аутентификации.

Все замечательно работает! Но есть вопрос: как для пользователя сообщить, что бы он допустил ошибку в том или ином поле не русском или ином языке, который он предпочитает использовать?

>>> u = User(username='susan', email='susan@example.com')
>>> u.set_password('mypassword')
>>> u.check_password('anotherpassword')
False
>>> u.check_password('mypassword')
True

что бы этот код пошел, его нужно предварить импортом:

>>> from app.models import User

>>> # get all posts written by a user
>>> u = db.session.get(User, 1)
>>> u
<User john>
>>> query = u.posts.select()
>>> posts = db.session.scalars(query).all()
>>> posts
[<Post my first post!>]

Для полноты изложения, комментарии к коду на английском языке можно перевести на русский.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность