Вход

Разработка сайта интернет-магазина

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 501885
Дата создания 2020
Мы сможем обработать ваш заказ (!) 13 мая в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 660руб.
КУПИТЬ

Описание

Django -- свободный фреймворк для веб-приложений на языке Python,

использующий шаблон проектирования MVC. Проект поддерживается

организацией Django Software Foundation.

Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка

-- DRY. Это принцип разработки программного обеспечения, нацеленный на снижение повторения информации различного рода, особенно в системах со множеством слоёв абстрагирования.

Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений, а не выводятся автоматически из структуры моделей контроллеров.

Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Проект Django представляет собой настраиваемую пользователем среду разработки. Он берёт начало из Web-сайта одной онлайн-газеты и был выпущен как система с открытым исходным кодом в июле 2005 года. Главные компоненты среды разработки Django следующие:

· Объектно-реляционное отображение (object-relational mapping) для создания моделей;

· Безупречный интерфейс администратора, специально созданный для конечных пользователей;

· Элегантно спроектированный механизм адресования (URL);

· Язык шаблонов, для дизайнеров;

· Система кэширования;


Целью работы является создание сайта интернет магазина с разными возможностями. Для демонстрации работы мы покажем наш магазин с товарами на нашем сайте. Эти товары с реального магазина. И каждый человек может купить эти товары по цене который указан на сайте.

Постановка задачи:

· Установить фреймворк Django

· Создать сайт

· Тестировать наш сайт

· Публикация на сервер

Содержание

1. ВВЕДЕНИЕ............................................................................................................................. 3

2. СОЗДАНИЕ САЙТА............................................................................................................. 4

2.1. ПРИЛОЖЕНИЕ PRODUCTS..................................................................................... 5

2.2. МОДЕЛИ........................................................................................................................ 8

2.3. ПАНЕЛЬ АДМИНИСТРАТОРА............................................................................. 11

2.4. VIEW............................................................................................................................. 13

2.5. АВТОРИЦАЗИЯ И РЕГИСТРАЦИЯ..................................................................... 15

2.6. ШАБЛОНИЗАЦИЯ.................................................................................................... 21

2.7. ПАГИНАЦИЯ.............................................................................................................. 31

2.8. КОРЗИНА..................................................................................................................... 33

3. ЗАКЛЮЧЕНИЕ.................................................................................................................... 37

4. СПИСОК ЛИТЕРАТУРЫ................................................................................................... 38

5. ПРИЛОЖЕНИЕ................................................................................................................... 39

Список литературы

1. Django на русском [Электронный ресурс] – Режим доступа: URL:(дата обращения 20.04.20)

2. Джефф Форсье, Django. Разработка веб приложений на Python: книга для программиста /Джефф Форсье, Пол Биссекс, Уэсли Чан. — Мн.: год выпуска, 2010. — 456 с.

3. Владимир Дронов, Django. Практика создания веб-сайтов на Python: книга для программиста / Владимир Дронов — Мн.: год выпуска, 2016

— 530 с.

4. Википедия [Электронный ресурс] – URL:(дата обращения 08.05.20)

5. Django в примерах. Создание интернет магазина [Электронный ресурс]

-Режим доступа: URL: https://pocoz.gitbooks.io/django-v-primerah/ (дата обращения 15.05.20)

6. Создание первого приложения на Django [Электронный ресурс]- Режим доступа: URL: https://django.fun/docs/django/ru/3.0/intro/tutorial01/ (дата обращения 20.05.20)

7. Уроки Django (Создание сайта) [Электронный ресурс] - Режим доступа: URL: https://itproger.com/course/django/ (дата обращения 31.05.20)

8. Django, Подробное руководство: книга для программиста /А. Головатый, Д. Каплан-Мосс — Мн.: год выпуска, 2010. — 552 с.

Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00499
© Рефератбанк, 2002 - 2024