Создание проекта Интернет-Магазина

Мы создадиим новый проект Джанго, чтобы разработать Интернет-Магазин. Пользователи смогут просматривать каталог продуктов и добавлять продукты в корзину для покупок. В этой главе будут охвачены следующие функциональные возможности Интернет-магазина:

  • Создание моделей каталога продуктов, добавление их на сайт администрирования и создание основных представлений для отображения каталога .
  • Создание системы корзины для покупок с помощью сессий Джанго, чтобы пользователи могли сохранять выбранные продукты при просмотре сайта.
  • Создание форм и функциональных возможностей для размещения заказов.
  • Отправка по электронной почте подтверждение пользователям при размещении заказа.

Сначала создайте виртуальную среду для нового проекта и активируйте ее следующим образом:

mkdir env
virtualenv env/myshop
source env/myshop/bin/activate

Установите Django в виртуальной среде с помощью следующей команды:

pip install Django==1.8.6

Начните новый проект под названием myshop с приложением, называемым shop, открыв терминал и выполнив следующие команды:

django-admin startproject myshop
cd myshop/
django-admin startapp shop

Измените файл settings.py проекта и добавьте приложение к настройкам INSTALLED_APPS:

INSTALLED_APPS = (
    # ...
    'shop',
)

Теперь приложение активно для данного проекта. Давайте определим модели для каталога продуктов.

results matching ""

    No results matching ""