From 96dd277f6bf6fcbbd8f07c94882f09fdb6419736 Mon Sep 17 00:00:00 2001 From: javad Date: Mon, 22 Jun 2026 15:12:19 +0330 Subject: [PATCH] fix bazdid month in env --- admin_panel/context_processor.py | 7 ++++++- admin_panel/templates/admin_panel/base.html | 2 +- admin_panel/templates/admin_panel/operations.html | 4 ++-- admin_panel/views.py | 9 +++++++-- 4 files changed, 16 insertions(+), 6 deletions(-) diff --git a/admin_panel/context_processor.py b/admin_panel/context_processor.py index d00b01d..0ebd47c 100644 --- a/admin_panel/context_processor.py +++ b/admin_panel/context_processor.py @@ -1,10 +1,14 @@ from django.db.models import Count, Sum from django.db.models import Q +import os from .models import * def dashBoxData(request): + + bazdid = os.environ.get('bazdid', 9) + debit = Article.objects.filter().aggregate(Sum('debit'))['debit__sum'] credit = Article.objects.filter().aggregate(Sum('credit'))['credit__sum'] try: @@ -26,6 +30,7 @@ def dashBoxData(request): 'ActionCount': ActionCount, 'allUsers': allUsers, 'rezayatCount': rezayatCount, - 'entezarbazdid': entezarbazdid + 'entezarbazdid': entezarbazdid, + 'bazdid': bazdid } return data \ No newline at end of file diff --git a/admin_panel/templates/admin_panel/base.html b/admin_panel/templates/admin_panel/base.html index 088aba3..da4d95f 100644 --- a/admin_panel/templates/admin_panel/base.html +++ b/admin_panel/templates/admin_panel/base.html @@ -167,7 +167,7 @@

{{ entezarbazdid }}

-

9 ماه از آخرین بازدید گذشته

+

{{ bazdid }} ماه از آخرین بازدید گذشته

{% endwith %} diff --git a/admin_panel/templates/admin_panel/operations.html b/admin_panel/templates/admin_panel/operations.html index a81b4d1..70f531b 100644 --- a/admin_panel/templates/admin_panel/operations.html +++ b/admin_panel/templates/admin_panel/operations.html @@ -10,7 +10,7 @@ نام محصول ورود خروج - مانده در لحظه توضیحات + مانده توضیحات تاریخ @@ -19,7 +19,7 @@ نام محصول ورود خروج - مانده در لحظه توضیحات + مانده توضیحات تاریخ diff --git a/admin_panel/views.py b/admin_panel/views.py index 745b51b..43a84c7 100644 --- a/admin_panel/views.py +++ b/admin_panel/views.py @@ -13,7 +13,7 @@ from django.db.models import Count, Sum from django.contrib.auth.models import Permission, User from django.contrib.auth import authenticate, login, logout from django.contrib.auth.decorators import login_required, permission_required - +import os from django.shortcuts import get_object_or_404 from django.db.models import Q @@ -519,7 +519,12 @@ def entezar(request): full_path = request.get_full_path() from django.db.models import Q - dateTime6MonthAgo = a - datetime.timedelta(weeks=36) + + bazdid = os.environ.get('bazdid', 9) + + bazdid = int ( int(bazdid) * 4.3 ) + + dateTime6MonthAgo = a - datetime.timedelta(weeks=bazdid) ''' customers = Customer.objects.filter(name_family__isnull=False) m6mbazdid = [] for customerObj in customers: