feat: добавить страницы и фрагменты для улучшения структуры шаблонов

- Добавлены страницы "Услуги", "Доставка", "Гарантия", "Контакты" с view и URL
- Вынесены hero, advantages, и о нас в отдельные фрагменты
- Обновлены header и footer для активных ссылок и адаптивности
- Добавлен normalize.css для унификации стилей
This commit is contained in:
2026-03-30 21:52:08 +02:00
parent 1eff7c6227
commit d522489e7f
20 changed files with 1622 additions and 931 deletions

View File

@@ -1,7 +1,10 @@
from django.urls import path
from . import views
urlpatterns = [
path('', views.index, name='home'),
]
path('services/', views.services, name='services'),
path('shipping/', views.shipping, name='shipping'),
path('warranty/', views.warranty, name='warranty'),
path('contacts/', views.contacts, name='contacts'),
]

View File

@@ -2,7 +2,20 @@ from django.shortcuts import render
def index(request):
"""
Main index page view for the SantehRay e-commerce site
"""
return render(request=request, template_name='home/index.html', context={})
def services(request):
return render(request=request, template_name='home/services.html', context={})
def shipping(request):
return render(request=request, template_name='home/shipping.html', context={})
def warranty(request):
return render(request=request, template_name='home/warranty.html', context={})
def contacts(request):
return render(request=request, template_name='home/contacts.html', context={})