Flask Blog App
Flask – это микроам -структура, написанная на Python. Он классифицируется как микропрофликт, потому что он не требует определенных инструментов или библиотек. Тем не менее, Flask поддерживает расширения, которые могут добавлять функции приложения, как если бы они были реализованы в самой колбе.
Наш последний проект, который должен быть выполнен для технической академии Lux – это создание приложения/системы, которое имеет все функции, которые должны иметь система аутентификации входа в систему, эти функции: эти функции:
Пользователи могут войти в систему, только если их учетные данные присутствуют в базе данных.
Без входа в систему пользователь не может перейти на следующую страницу, даже используя маршруты этой конкретной страницы.
При входе в систему пользователь может перейти на другие страницы, используя маршруты.
После нажатия на вход пользователь не может снова перейти на следующую страницу, используя маршруты.
Если электронная почта или имя пользователя уже существуют в базе данных, пользователь не будет создавать учетную запись.
Требования необходимы
Создать среду
Создайте папку проекта и папку Venv внутри:
macos/linuxwindows
> mkdir myproject > cd myproject > py -3 -m venv venv
Активировать окружающую среду
Прежде чем работать над своим проектом, активируйте соответствующую среду:
macos/linuxwindows
> venv\Scripts\activate
Ваша подсказка оболочки изменится, чтобы показать название активированной среды.
Установите колбу в активированную среду, используйте следующую команду для установки колбы:
$ pip install Flask To Run the code still in your virtual enviroment: set FLASK_APP=nameOfFile
Наконец,
flask run
У меня был потрясающий опыт благодаря этому Bootcamp, и я смог многому научиться, поэтому очень благодарен. Проверьте код здесь
Оригинал: “https://dev.to/rukundob451/flask-blog-app-lb1”