https://github.com/AST-team13/back.git
Создаем виртуальное окружение для установки зависимостей.
python -m venv venv
Активируем виртуальное окружение:
на Linux
source venv/bin/activate
на Windiws
venv\Scripts\activate
Установите необходимые пакеты с помощью pip.
pip install -r requirements.txt
Выполните команды для применения миграций и сбора статических файлов.
cd ast_drf
python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic
Остановить локальный сервер, если он запущен (комбинация клавиш ctr + C
)
Ввести команду
python manage.py createsuperuser
Ввести логин, электронную почту (можно пропустить нажав ENTER), пароль.
python manage.py runserver
Перейти по адресу http://127.0.0.1:8000/admin/
для входа в админку.
Ввести ранее указанные логин и пароль
Остановить локальный сервер, если он запущен (комбинация клавиш ctr + C
).
- Добавить и запустить задачу:
python manage.py crontab add
- Проверить задачу:
python manage.py crontab show
- Удалить задачу (если нужно):
python manage.py crontab remove
Запуск сервера разработки.
python manage.py runserver
Swagger предоставляет удобный интерфейс для взаимодействия с вашим API. Чтобы просмотреть документацию API, перейдите по
адресу http://127.0.0.1:8000/swagger/
.
Вы также можете использовать ReDoc для документации API по адресу http://127.0.0.1:8000/redoc/
.