Оптимизируйте свои задачи с помощью ToDoList Django, которая поможет вам планировать повседневные задачи и более эффективно управлять своим временем. Благодаря простому в использовании и интуитивно понятному интерфейсу ToDoList Django гарантирует, что вы будете на правильном пути и будете видеть четкий прогресс в каждой задаче. Благодаря нашей простой, интуитивно понятной платформе и интеграции с OpenWeatherMap вы теперь можете быстро и точно планировать свои ежедневные задачи, следя за погодой.
Поднимите свою продуктивность на новый уровень с ToDoList Django!
Возможности ПО:
- Добавление задачи в БД.
- Просмотр задачи.
- Удаление задачи.
- Прогноз погоды.
- Указать статус задачи.
- Обновление статус задачи.
- Красивый админ панель.
Рис. 1 Главная страница пользователя
Рис. 2 Статусы задачи
Рис. 3 Главная страница администратора
Рис. 4 Список составленных задач в странице администратора
Шаг 1 :
Выбираем Download ZIP, скачивается проект в архивированном виде.
Шаг 2 :
Извлечём скачанный файл.
Шаг 3 :
Открываем проект в удбном нам редакторе, в моём случай это VS Code.
Шаг 4 :
Создаём виртуальное окружение для того чтобы:
- изолировать проекты друг от друга
- не засорять систему
- установить файл зависимости локально
- выполнения программы внутри этого окружения
python -m venv venv
Шаг 5 :
Активируем виртуальное окружение
./venv/scripts/activate
Шаг 6:
Переходим в директорию проекта
cd ToDoList-Django-main
Шаг 7:
Установим все необходимые библиотеки из файла зависимости
requirements.txt
pip install -r requirements.txt
Шаг 8 :
Создадим таблицы в базе данных, затем производим миграцию
python manage.py makemigrations ToDoApp
python manage.py migrate ToDoApp
Шаг 9:
Создадим файл
.env
в котором будут хранятся пременные среды, в директориюToDoList-Django-main\aToDoList\
.
В файл.env
вставляем следующие данные:
#
# _.env_ файле хранятся конфиденциальные данные.
#
# -------- settings.py --------
SECRET_KEY=django-insecure-jlj&%yxsr5q9_85eoyr0ek7qvi5zn8$37bzu_vg!q$%7y*wm1_
DEBUG=False
# -------- views.py --------
API_KEY=3ad14039ad77957668cd1735d7272232
Шаг 10:
Запускаем локальный сервер:
python manage.py runserver