feat: добавлены модели AboutPage и FooterSettings с админ-панелью и интеграцией скриптов

This commit is contained in:
2025-11-24 09:18:22 +09:00
parent ee3a1bf846
commit 3cea013a8e
9 changed files with 558 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
from django.shortcuts import render, get_object_or_404, redirect
from .models import Service, Project, Client, BlogPost, Review, Order, ServiceRequest, Category
from .models import Service, Project, Client, BlogPost, Review, Order, ServiceRequest, Category, AboutPage, FooterSettings
from django.db.models import Avg
from comunication.models import TelegramSettings
import qrcode
@@ -87,7 +87,8 @@ def services_view(request):
return render(request, 'web/services_modern.html', context)
def about_view(request):
return render(request, 'web/about_modern.html')
about_page = AboutPage.objects.filter(is_active=True).first()
return render(request, 'web/about_modern.html', {'about': about_page})
def create_service_request(request, service_id):
if request.method == 'POST':