ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

5th Day | Django Product Model and Customize Hero Section E Commerce Website | Story: Hero Product

Автор: Godawari Innovation Center (GiC)

Загружено: 2025-11-17

Просмотров: 54

Описание: 1. Product.py
from django.db import models
from main.models.category import Category
from main.models.user import User

SELECTION = (
('hero', ('Hero')),
('best_seller', 'Best seller'),
('trending', 'Trending'),
('featured', 'Featured'),
)

class Product(models.Model):
name = models.CharField(max_length=255)
price = models.IntegerField()
thumbnail = models.ImageField(upload_to='products/')
old_price = models.IntegerField(default=0, blank=True, null=True)
quantity = models.IntegerField()
description = models.TextField(blank=True, null=True)
category = models.ForeignKey(Category, on_delete=models.CASCADE)
user = models.ForeignKey(User, on_delete=models.CASCADE)
product_type = models.CharField(max_length=100, choices=SELECTION, default='default')

def __str__(self):
return self.name

2. __Init__.py
from .product import Product

3. admin.py
from .models.product import Product

admin.site.register(Product)

4. index.py
from django.shortcuts import render
from django.views import View
from main.models.category import Category
from main.models.product import Product


Create your views here.
class IndexView(View):
def get(self, request):
hero_p1 = Product.objects.filter(product_type='hero').order_by('?').first()
hero_p2 = Product.objects.all().order_by('?')[:2]
context = {
'hero_p2': hero_p2,
'hero_p1': hero_p1,
}
return render(request, 'index.html', context)

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
5th Day | Django Product Model and Customize Hero Section E Commerce Website | Story: Hero Product

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Вайбкодинг ДОСТИГ ДНА ПРОСТОТЫ | Идея → ИИ → Рабочий сайт

Вайбкодинг ДОСТИГ ДНА ПРОСТОТЫ | Идея → ИИ → Рабочий сайт

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

Акунин ошарашил прогнозом! Финал войны уже решён — Кремль скрывает правду

задание для профи

задание для профи

Excel и DeepSeek решат ВСЕ твои задачи за секунды! [Полный гайд]

Excel и DeepSeek решат ВСЕ твои задачи за секунды! [Полный гайд]

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

NotebookLM тихо обновился. Как делать Инфографику, Презентации, Видеопересказ.

NotebookLM тихо обновился. Как делать Инфографику, Презентации, Видеопересказ.

ЛУЧШАЯ БЕСПЛАТНАЯ НЕЙРОСЕТЬ Google, которой нет аналогов

ЛУЧШАЯ БЕСПЛАТНАЯ НЕЙРОСЕТЬ Google, которой нет аналогов

Предел развития НЕЙРОСЕТЕЙ

Предел развития НЕЙРОСЕТЕЙ

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Как создать песню своим голосом в Suno AI за 10 минут

Как создать песню своим голосом в Suno AI за 10 минут

CLI АГЕНТЫ - что это такое и почему я ОТКАЗАЛСЯ от ChatGPT?

CLI АГЕНТЫ - что это такое и почему я ОТКАЗАЛСЯ от ChatGPT?

Это невозможно смотреть без мата. Самые позорные моменты «Итогов года с Владимиром Путиным»

Это невозможно смотреть без мата. Самые позорные моменты «Итогов года с Владимиром Путиным»

Вайбкодим ТОПОВЫЙ Сайт В Стиле Apple Бесплатно с Gemini AI

Вайбкодим ТОПОВЫЙ Сайт В Стиле Apple Бесплатно с Gemini AI

Как написать курсовую за 60 минут с помощью ЧатаГПТ? Без пометки

Как написать курсовую за 60 минут с помощью ЧатаГПТ? Без пометки "Сгенерированный текст"

Все библиотеки и модули Python объясняются за 13 минут

Все библиотеки и модули Python объясняются за 13 минут

Пайтон для начинающих - Изучите Пайтон за 1 час

Пайтон для начинающих - Изучите Пайтон за 1 час

ESP32: распознавание речи нейросетью (TensorFlow Lite)

ESP32: распознавание речи нейросетью (TensorFlow Lite)

Создаю AI-бизнес на инструментах Google: 6 сервисов, которые работают как фабрика!

Создаю AI-бизнес на инструментах Google: 6 сервисов, которые работают как фабрика!

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

ПЕРЕСТАНЬ ПЛАТИТЬ за Cursor AI. Используй эту БЕСПЛАТНУЮ и ЛОКАЛЬНУЮ альтернативу | VSCode+Roo Code

Почему нейросети постоянно врут? (и почему этого уже не исправить)

Почему нейросети постоянно врут? (и почему этого уже не исправить)

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]