Рубрики
Без рубрики

Flask Blog App

Flask Blog App Flask – это микроам -структура, написанная на Python. Он классифицируется как … с меткой Python, Flask, Database, DataScience.

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”