Django 3.6 Практическая работа Skillbox

Отменен
Заказ
5408374
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
11 Мая 2023 в 23:55
Цена
300 ₽
Блокировка
10 дней
Размещен
10 Мая 2023 в 11:12
Просмотров
167
Описание работы
Цели практической работы
  • Создать и запустить Django-приложение.
  • По очереди описать модели.
  • Сгенерировать и выполнить миграции для созданных моделей (по отдельности).
  • Создать связи между таблицами.
  • Создать веб-страницы на основе Django-шаблонов.
  • Вывести на страницу сущности из базы данных.



  • Что нужно сделать

  • Проект mysite.
  • Приложение shopapp.
  • Приложение, установленное в настройках.
  • Модель Product с полями типов:
  • CharField;
  • TextField;
  • DecimalField;
  • PositiveSmallIntegerField;
  • DateTimeField;
  • BooleanField.
  • Модель Order с полями типов:
  • TextField;
  • CharField;
  • DateTimeField;
  • ForeignKey — связь с моделью User;
  • ManyToManyField — связь с моделью Product.
  • Выполнение стандартных миграций.
  • Отдельные миграции для каждой из моделей.
  • Пользователя через createsuperuser.
  • Management command в shopapp для создания продуктов через get_or_create (например, create_products.py).
  • Management command в shopapp для создания заказов через get_or_create (например, create_orders.py) и связи этих заказов с существующими продуктами.
  • View функции:
  • для shop index (список ссылок на доступные страницы);
  • для products list (список продуктов);
  • для orders list (список заказов с загруженными пользователями и продуктами).
  • Подключение view функций через urls.py внутри приложения.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир