- Номер проекта - py_project_django_API
- Название проекта - Тестовое задание для старта трудоустройства №1
- Направление - Fullstack
- Тэги: Python, Django, DRF, PostgreSQL
- Ветка main
- Python
- Django
- DRF
- PostgreSQL
Без описания
- Создайте веб-приложение с API-интерфейсом и админ-панелью.
- Создайте базу данных, используя миграции Django.
- Язык программирования:
- Python 3.8+
- Фреймворк:
- Django 3+
- DRF 3.10+
- База данных:
- PostgreSQL 10+
- Шаблоны и стили:
- нет
- Контейнеризация:
- нет
- Документация:
- нет
- Клонируйте репозиторий
git clone [email protected]:AlexKozhanov/py_project_django_API.git- Установите зависимости
pip install -r requirements.txtили
poetry install- Создайте файл .env из копии файла .env.sample и вставьте значения переменных своими данными
copy .env.sample .env- Не забудьте создать БД
- Активируйте миграции
python manage.py migrate- Зарегистрируйте суперпользователя и наполните БД данными (выполнять по очереди) python manage.py add_objects выполнить только после успешной регистрации и изменении почты на свою
python manage.py csu
python manage.py create_group
python manage.py add_objects
- Запускайте проект
python manage.py runserver- Перейдите по ссылке
http://127.0.0.1:8000/Нет
Нет
Тестирование доступно командой:
python manage.py testЧтобы был.
Ооочень нужен
- Добавить крутое README
- Далее...
- Alex — Всё-на-свете Engineer
- Вдохновение и банка пива