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 runserverSwagger предоставляет удобный интерфейс для взаимодействия с вашим API. Чтобы просмотреть документацию API, перейдите по
адресу http://127.0.0.1:8000/swagger/.
Вы также можете использовать ReDoc для документации API по адресу http://127.0.0.1:8000/redoc/.