@Muriam

Для чего нужен Werkzeug во Фласке?

Werkzeug-это комплексная библиотека веб-приложений WSGI. Она начиналась как простая коллекция различных утилит для приложений WSGI и стала одной из самых передовых библиотек утилит WSGI.

1) веб-приложение WSGI - что имеется ввиду?
2) какие есть примеры применения Werkzeug?
  • Вопрос задан
  • 2504 просмотра
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Flask
Седой и строгий
веб-приложение WSGI - что имеется ввиду?

WSGI - это протокол взаимодействия web-сервера и web-приложения. Flask - это фреймворк для разработки web-приложений, использующий WSGI. Соответственно все приложения на Flask - это web-приложения WSGI.

какие есть примеры применения Werkzeug?

Сделал поиск по каталогу с проектами, первые попавшиеся участки кода:

from werkzeug.contrib.cache import MemcachedCache
cache = MemcachedCache(['127.0.0.1:11211'])

и

from werkzeug.security import generate_password_hash, check_password_hash

class User(db.Model):
    password = db.Column(db.String(80))

    def __init__(self, username, password, email):
        self.password = generate_password_hash(password)

    def check_password(self, password):
        return check_password_hash(self.password, password)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы