
Flask *
Микрофреймворк для создания сайтов на базе Python
Мега-Учебник Flask, Часть XIII: I18n и L10n (издание 2018)
Miguel Grinberg
Это тринадцатая часть серии Мега-Учебник Flask, в которой я расскажу вам, как реализовать поддержку нескольких языков для вашего приложения. В рамках этой работы вы также узнаете о создании собственных расширений CLI для flask.
Для справки ниже приведен список статей этой серии.
Готовый шаблон сайта с регистрацией, юзерами и админами на Flask с базами SQL или MongoDB

Бывает, приходится делать сайты на flask, у которых есть пользователи и админы. Чисто для себя решил как-то это стандартизировать и, главное, не терять время, когда такая задача появляется. Цель — в несколько команд получить рабочий сайт у которого есть:
- Регистрация
- Email подтверждение
- Авторизация
- Выход (logout)
- Администраторы и роли администраторов
- Административная, пользовательская и публичная часть сайта
- Возможность юзера менять пароль
- Восстановление пароля
- Локализация для иностранных языков
Мега-Учебник Flask, Часть X: Поддержка электронной почты (издание 2018)
Мега-Учебник Flask, Часть IX: разбиение на страницы (издание 2018)
Miguel Grinberg
Это девятый выпуск серии Mega-Tutorial Flask, в котором я расскажу вам, как разбивать списки в базе данных.
Мега-Учебник Flask, Глава 8: Подписчики, контакты и друзья (издание 2018)
Miguel Grinberg
Эта статья является переводом восьмой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность.
Это восьмая часть серии Flask Mega-Tutorial, в которой я расскажу вам, как реализовать функцию «подписчики», аналогичную функции Twitter и других социальных сетей.
OAuth аутентификация в приложении Flask
Эта статья является бонусом к новому циклу статей Flask Mega-Tutorial (2018).
Автор тот же Мигель Гринберг. Статья не новая, но не утратила своей актуальности.
Технологии OAuth уже больше 10 лет, и 99% процентов интернет-аудитории имеет аккаунт минимум на одном из ресурсов, поддерживающих OAuth. Кнопка «Войти через» есть почти на каждом ресурсе? Разберемся как это делается с применением микрофреймворка Flask.

Мега-Учебник Flask, Часть 7: Обработка ошибок (издание 2018)
Miguel Grinberg
Эта статья является переводом седьмой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность.
Я, со своей стороны, постараюсь не отставать с переводом.
Это седьмая глава серии Flask Mega-Tutorial, в которой я расскажу вам, как выполнять обработку ошибок в приложении Flask.
Мега-Учебник Flask, Часть 6: Страница профиля и аватары (издание 2018)
Miguel Grinberg
Эта статья является переводом шестой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность.
Я, со своей стороны, постараюсь не отставать с переводом.
Это шестой выпуск серии Flask Mega-Tutorial, в котором я расскажу вам, как создать страницу профиля пользователя.
Мега-Учебник Flask, Часть 5: Пользовательские логины (издание 2018)
Miguel Grinberg
Эта статья является переводом пятой части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность.
Это пятый выпуск серии Flask Mega-Tutorial, в котором я расскажу вам, как создать подсистему входа пользователя.
Мега-Учебник Flask, Часть 4: База данных (издание 2018)
Miguel Grinberg
Эта статья является переводом четвертой части нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность.
Ближайшие события
Мега-Учебник Flask, Часть 3: Веб-формы (издание 2018)
Miguel Grinberg
Эта статья является переводом третьей части нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность.
Мега-Учебник Flask, Часть 2: Шаблоны (издание 2018)
Miguel Grinberg
Эта статья является переводом второй части нового издания учебника Мигеля Гринберга, выпуск которого автор планирует завершить в мае 2018.Прежний перевод давно утратил свою актуальность.
Я, со своей стороны, постараюсь не отставать с переводом.
В этом втором выпуске серии Мега-Учебник Flask я расскажу о том, как работать с шаблонами.
Мега-Учебник Flask Глава 1: Привет, мир! ( издание 2018 )
Miguel Grinberg
Эта статья является переводом нового издания учебника Мигеля Гринберга. Прежний перевод давно утратил свою актуальность.
Автор планирует завершить его выпуск в мае 2018. Я, со своей стороны, постараюсь не отставать с переводом.
Простой монитор системы на Flask
Недавно возникла необходимость сделать простой и расширяемый монитор использования системы для сервера на Debian. Хотелось строить диаграммы и наблюдать в реальном времени использование памяти, дисков и тп. Нашел много готовых решений, но в итоге сделал скрипт на python + Flask + psutil. Получилось очень просто и функционально. Можно легко добавлять новые модули.

Отзывчивые столбчатые диаграммы с Bokeh, Flask и Python 3
От переводчика
Недавно наткнулся в python digest на туториал по Flask+Bokeh. Туториал ориентирован на новичков, не требуется даже знать синтаксис Python и HTML. Примеры работают под Ubuntu 16.04, на Windows немного отличается работа с виртуальными окружениями.
What the flask?
Вообще-то, это картинка от wtforms, но у меня гимп почему-то не запускается.
Эту статью я пишу в баре. Очень хочется похоливарить, но бармен на меня смотрит круглыми глазами, а кальянщик просто улыбается и мотает головой.
Однажды, меня спросили: что плохого во flask? Тогда меня полностью устраивал этот милый фреймворк. Поработав с ним какое-то время, я написал все, что думаю, в рабочий слак, на что мне ответили: "Мурад, будь добрее". Вообще, я добрый и пушистый, но wtf?!
«Flaskr» — введение во Flask, разработка через тестирование (TDD) и jQuery
Flask – это замечательный микро веб фреймворк, основанный на Python. Flaskr – это миниблог, который описан в официальном руководстве по Flask. Я продирался через это руководство больше раз, чем могу в этом признаться. Тем не менее, я хотел бы взять это руководство для следующего шага, добавив в него разработку через тестирование (test driven development) и немножко jQuery.
Вклад авторов
AlekSandrDr 238.2Voldar 94.3Alex_Mer5er 82.4saluev 48.0Joes 44.0pcdesign 43.6Dorial 41.0wiygn 38.4lawxls 35.0olegborzov 32.0