Skip to content

Полноценный проект интернет магазина на Django с корзиной, оформлением заказа, профилем и кастомными шаблонами авторизации и регистрации.

License

dagedarr/StoreProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Это полноценный проект интернет-магазина, разработанный на Django. В нем я использовал AJAX-запросы для динамического обновления количества товаров на странице корзины без перезагрузки страницы, а asyncio я применял для отправки сообщений в Telegram-бота асинхронно, не блокируя основной поток выполнения приложения.

Установка

  1. Клонируйте репозиторий
https://github.com/dagedarr/StoreProject.git

cd OnlineStore

Если вы не используете Git, то вы можете просто скачать исходный код репозитория в ZIP-архиве и распаковать его на свой компьютер.

  1. Создайте виртуальное окружение и активируйте его
python -m venv venv
source venv/bin/activate
  1. Установите зависимости
pip install -r requirements.txt
  1. Создайте в корне проекта .env по обазу .env.example

  2. Запустите миграции и загрузите данные в БД

python manage.py migrate
python manage.py loaddata data.json
  1. Создайте администратора магазина
python manage.py createsuperuser
  1. Запустите сервер
python manage.py runserver

Откройте браузер и перейдите по адресу http://127.0.0.1:8000/admin/. Введите имя пользователя и пароль администратора, чтобы войти в панель управления магазином.

Готово!

Вы успешно установили магазин на Django и готовы начать его использовать!

Вклад в проект

Если у вас есть предложения по улучшению или вы обнаружили баг, не стесняйтесь создать issue, отправить pull request либо написать напрямую автору. Ваш вклад приветствуется!

Автор

Натолин Артем

Ссылка на еще один мой проект - финансовый ассистент

About

Полноценный проект интернет магазина на Django с корзиной, оформлением заказа, профилем и кастомными шаблонами авторизации и регистрации.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published