Skip to content

This is an online store project developed using Django. The application allows you to manage products, orders, users, cart, payment, and also provides an interface for interacting with customers.

License

Notifications You must be signed in to change notification settings

Lokrip/django-online-shop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Интернет-магазина

Это проект интернет-магазина, разработанный с использованием Django. Приложение позволяет управлять товарами, заказами, пользователями, корзиной, оплатами, а также предоставляет интерфейс для взаимодействия с клиентами.

Структура проекта

Проект включает следующие компоненты:

  • adminB - основное приложение проекта, которое включает в себя:

    • account - управление учетными записями пользователей.
    • admin_home - домашняя страница интернет магазина.
    • cart - управление корзиной товаров.
    • chat - система чатов для общения с клиентами.
    • customers - управление данными клиентов.
    • errors - обработка ошибок.
    • locale - локализация приложения.
    • media - хранение медиафайлов.
    • models - модели базы данных.
    • payments - обработка платежей.
    • product - управление товарами.
    • settings - настройки проекта.
    • static - статические файлы (CSS, JS, изображения).
    • templates - HTML-шаблоны.
    • utils - утилиты для различных операций.
    • venv - виртуальное окружение проекта.
  • scripts - скрипты для автоматизации задач.

  • web - фронтенд часть проекта (если есть).

  • manage.py - основной скрипт для управления проектом Django.

  • .env - файл конфигурации переменных окружения.

Изображение сайта

  1. Первый слайд
  2. Второй слайд
  3. Третий слайд

Установка

Требования

  1. Python 3.8 или выше.
  2. Django 3.x или выше.

Установка базы данных Postgresql

  1. Создайте файл .env
  2. Укажите DB_NAME, DB_USER... тд

Установка зависимостей

  1. Клонируйте репозиторий:
git clone https://github.com/Lokrip/django-online-shop.git

pip instal -r requirements.txt

cd adminB

python manage.py makemigrations
python manage.py migrate
python manage.py runserver

About

This is an online store project developed using Django. The application allows you to manage products, orders, users, cart, payment, and also provides an interface for interacting with customers.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published