2024-01-24 10:16:47 +00:00
from django . shortcuts import render , get_object_or_404
from django . http import HttpResponse
from . models import Category , Product
2024-01-24 11:57:11 +00:00
2024-01-24 10:16:47 +00:00
def about ( request ) :
context = {
' title ' : ' Nitaku - О нас ' ,
' content ' : ' О нас' ,
' text_on_page ' : """ Добро пожаловать в NITAKU shop – ваш уютный уголок аниме-фигурок! Здесь вас ждет настоящий рай для ценителей аниме и фигурок. В нашем магазине вы обнаружите богатый выбор высококачественных аниме-фигурок по привлекательным ценам.
Откройте для себя удивительный мир аниме вместе с нами , где цены приятно удивят вас , а коллекции уникальны и разнообразны . Мы гордимся тем , что предоставляем доступ к самым лучшим и красочным фигуркам , чтобы ваши любимые персонажи ожили у вас дома .
Н о это еще не все ! Мы также рады представить вам Silky Way телеграм - бота , вашего надежного помощника в поиске аниме - товаров . Silky Way обладает уникальной функцией распознавания товаров на картинках . Просто отправьте фотографию интересующего вас товара , и бот предложит вам ссылки и информацию о нем .
Присоединяйтесь к NITAKU shop , создайте свою уникальную аниме - коллекцию и воспользуйтесь удобством Silky Way для поиска и приобретения ваших желанных предметов ! Магия аниме ждет вас ! 🌟
""" ,
}
return render ( request , ' main/about.html ' , context )
def product_list ( request , category_slug = None ) :
category = None
categories = Category . objects . all ( )
products = Product . objects . filter ( available = True )
if category_slug :
category = get_object_or_404 ( Category ,
slug = category_slug )
products = products . filter ( category = category )
return render ( request , ' main/product/list.html ' ,
{ ' category ' : category ,
' categories ' : categories ,
' products ' : products } )
def product_detail ( request , id , slug ) :
product = get_object_or_404 ( Product ,
id = id ,
slug = slug ,
available = True )
return render ( request ,
2024-03-11 10:56:15 +00:00
product . link ,
2024-01-24 10:16:47 +00:00
{ ' product ' : product } )