Система заметок (Django)
Простое приложение на Django с API на DRF. Пользователи могут регистрироваться, создавать, редактировать и удалять свои заметки.
Технологии
- Python 3.10+
- Django 4+
- Django REST Framework
- SQLite
- django-taggit
Установка и запуск
- Клонируем репозиторий и переходим в проект
bash
git clone <URL_репозитория> cd python25
- Создаем виртуальное окружение и активируем его
python -m venv venv
.\venv\Scripts\Activate.ps1
venv\Scripts\activate.bat
source venv/bin/activate
- Устанавливаем зависимости
pip install -r requirements.txt
- Применяем миграции
python manage.py migrate
- Создаём суперпользователя
python manage.py createsuperuser
- Запускаем сервер
python manage.py runserver