Files
hossein-por-shop/backend/utils/admin.py
T
2025-02-05 01:36:21 +03:30

18 lines
597 B
Python

from order.models import OrderModel
from product.models import DollorModel, CommentModel
from ticket.models import Ticket
def admin_pending_count(request):
pending_count = OrderModel.objects.filter(status='ADMIN_PENDING').count()
return str(pending_count)
def dollor_price(request):
dollor_object, _ = DollorModel.objects.get_or_create(unique_filed='unique')
return str(dollor_object.price)[:2]
def comment_count(request):
return CommentModel.objects.all().count()
def new_ticket_count(request):
return Ticket.objects.filter(status__in=['open', 'in_progress']).count()