Новостной сайт на котором любой желающий может поделиться выдуманной новостью!
Новостной сайт созданный с использованием микрофреймворка Flask в рамках обучения.
- Python
- Flask
- Sqlite3
- Склонируйте репозиторий
- Создайте и активируйте виртаульное окружение
python -m venv venv
source venv/Scripts/activate
- Установите зависимости
pip install -r requirements.txt
- Создайте файл .env и укажите SECRET_KEY.
SECRET_KEY=YOUR_SECRET_KEY
-
Измените путь к базе данных в файле init.py на используемый. База данных должна быть sqlite! (Таблицы будут созданы автоматически)
-
Измените логин (email) администратора в файле static\data\users\admins.json
- Пример для учетной записи одного администратора:
[
"[email protected]"
]
- Пример для нескольких учетных записей:
[
"[email protected]",
...
"[email protected]"
]
- Запустите flask приложение
flask run