feat: добавлена модель TeamMember для управления командой через админку

This commit is contained in:
2025-11-24 09:23:45 +09:00
parent 3cea013a8e
commit ce7119e9e9
6 changed files with 294 additions and 3 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, AboutPage, FooterSettings
from .models import Service, Project, Client, BlogPost, Review, Order, ServiceRequest, Category, AboutPage, FooterSettings, TeamMember
from django.db.models import Avg
from comunication.models import TelegramSettings
import qrcode
@@ -88,7 +88,11 @@ def services_view(request):
def about_view(request):
about_page = AboutPage.objects.filter(is_active=True).first()
return render(request, 'web/about_modern.html', {'about': about_page})
team_members = TeamMember.objects.filter(is_active=True).order_by('order', 'last_name')
return render(request, 'web/about_modern.html', {
'about': about_page,
'team_members': team_members
})
def create_service_request(request, service_id):
if request.method == 'POST':