From fb1da4c44f04011268a3d31fed88257bf025052a Mon Sep 17 00:00:00 2001 From: Aditya Raj Pandia <113475659+yukitya-1811@users.noreply.github.com> Date: Sat, 29 Jun 2024 19:44:55 +0530 Subject: [PATCH] Change timezone.now to timezone.localtime (#159) * Change timezone.now to timezone.localtime * Create new migrations to make change --- .../0006_alter_executivemember_date_joined.py | 19 +++++++++++++++++++ corpus/accounts/models.py | 2 +- corpus/virtual_expo/member_views.py | 4 ++-- 3 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 corpus/accounts/migrations/0006_alter_executivemember_date_joined.py diff --git a/corpus/accounts/migrations/0006_alter_executivemember_date_joined.py b/corpus/accounts/migrations/0006_alter_executivemember_date_joined.py new file mode 100644 index 00000000..f0845c22 --- /dev/null +++ b/corpus/accounts/migrations/0006_alter_executivemember_date_joined.py @@ -0,0 +1,19 @@ +# Generated by Django 4.2.7 on 2024-06-29 07:27 + +import datetime +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('accounts', '0005_alter_executivemember_date_joined_and_more'), + ] + + operations = [ + migrations.AlterField( + model_name='executivemember', + name='date_joined', + field=models.DateTimeField(default=datetime.datetime(2024, 6, 29, 7, 27, 12, 372509, tzinfo=datetime.timezone.utc), verbose_name='Date Joined'), + ), + ] diff --git a/corpus/accounts/models.py b/corpus/accounts/models.py index c6abcade..9c17762e 100644 --- a/corpus/accounts/models.py +++ b/corpus/accounts/models.py @@ -140,7 +140,7 @@ class ExecutiveMember(models.Model): ) is_nep = models.BooleanField(default=False, verbose_name="Is NEP Member?") date_joined = models.DateTimeField( - default=timezone.now(), verbose_name="Date Joined" + default=timezone.localtime(), verbose_name="Date Joined" ) def save(self, *args, **kwargs): diff --git a/corpus/virtual_expo/member_views.py b/corpus/virtual_expo/member_views.py index f29d8340..cd2466a0 100644 --- a/corpus/virtual_expo/member_views.py +++ b/corpus/virtual_expo/member_views.py @@ -43,7 +43,7 @@ def new_report(request): form = ReportForm(request.POST, request.FILES) if form.is_valid(): report = form.save(commit=False) - report.created_at = timezone.now() + report.created_at = timezone.localtime() report.save() ReportMember.objects.create(report=report, member=request.exec_member) @@ -148,7 +148,7 @@ def approver_dashboard(request): report = Report.objects.get(pk=report_id) if report.approver == request.exec_member: report.approved = True - report.approved_at = timezone.now() + report.approved_at = timezone.localtime() report.save() messages.success(request, "Report marked as approved!") return redirect("virtual_expo_members_approver_dashboard")