/django-api

Django RESTful API template

Primary LanguagePython

Django RESTful API template

Склонируйте репозиторий

$ git clone https://github.com/zakhep66/polytech_project.git

Настройка Django

В корне проекта создайте виртуальное окружение и активируйте его.

  1. Вы можете использовать любое имя при создании виртуального окружения:
$ python -m venv yovenv (для Linux: python3 -m venv yovenv)
  1. Активируйте виртуальное окружение:
$ .\yovenv\Scripts\activate.bat (для Linux: source ./yovenv/bin/activate)

ВажноВам необходимо запускать виртуальное окружение КАЖДЫЙ РАЗ когда Вы открываете новую командную строку или терминал для работы с проектом!

Установите все необходимые зависимости для работы Django

$ pip install -r req.txt

Установите все необходимые миграции, убедитесь, что был создан файл db.sqlite3

$ python manage.py makemigrations (для Linux: python3 manage.py makemigrations)
$ python manage.py migrate (для Linux: python3 manage.py migrate)

Создайте суперпользователя для работы с админкой

$ python manage.py createsuperuser (для Linux: python3 manage.py createsuperuser)

Запустите проект

$ python manage.py runserver (для Linux: python3 manage.py runserver)