Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MEGANO SHOP

Интернет магазин по продаже техники

Проект разработан на фреймворке Django. За отображение страниц отвечает приложение frontend,

а обращение за данными происходит по API, который реализован с использованием Django Rest Framework.

Установка и запуск проекта

  1. Клонировать репозиторий, создать и войти в виртуальное окружение
  2. pip install -r requirements.txt - установка зависимостей
  3. Установка frontend:
    • cd diploma-frontend && python setup.py sdist - создание архива с библиотекой фронтенда
    • pip install ./dist/diploma-frontend-0.6.tar.gz - установка фронтенда
  4. Создание бд и загрузка фикстур:
    • cd ../megano && python manage.py make migrations - создание миграций
    • python manage.py migrate - миграция
    • python manage.py loaddata ./fixtures/* - установка фикстур
  5. python manage.py runserver - запуск сервера

В фикстурах созданы товары и заказы, а так же суперпользователь(админ) и обычный:

superuser

Логин: admin

Пароль: admin

user

Логин: Customer

Пароль: Privet123

About

Интернет магазин по продаже техники на фреймворке Django.

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages