yangchaojie 1 deň pred
rodič
commit
57934988ca
2 zmenil súbory, kde vykonal 10 pridanie a 6 odobranie
  1. 4 2
      blog/controller/article.py
  2. 6 4
      blog/controller/comment.py

+ 4 - 2
blog/controller/article.py

@@ -224,11 +224,13 @@ def add_media(request):
         music_id = request.POST['music_id']
         cover_obj = models.FileRecord.objects.get(id=cover)
         music_obj = models.FileRecord.objects.get(id=music_id)
-
+        now_utc = timezone.now()  # aware UTC 时间
+        # ① 如果你想要 UTC+8:
+        beijing_time = now_utc + timedelta(hours=8)
         category_obj = models.Category.objects.get(id=category)
         article_obj = models.Article.objects.create(title=title, category=category_obj,
                                                     type=type_, status=status, user=request.user,
-                                                    created_time=datetime.now() + timedelta(hours=8),
+                                                    created_time=beijing_time,
                                                     cover=cover_obj, music=music_obj
                                                     )
         if tags != 'null':

+ 6 - 4
blog/controller/comment.py

@@ -56,12 +56,14 @@ def add_comment(request):
         if is_empty(email):
             request.session['msg'] = "请填写Email"
             return HttpResponseRedirect('/article/' + article_title + '.html')  # 跳转到主界面
-
+        now_utc = timezone.now()  # aware UTC 时间
+        # ① 如果你想要 UTC+8:
+        beijing_time = now_utc + datetime.timedelta(hours=8)
         request.session['msg'] = ""
         models.Comment.objects.create(nick_name=nick_name, avatar=avatar, article=article,
-                                      website=website,
-                                      comment=comment,
-                                      created_time=datetime.datetime.now() + datetime.timedelta(hours=8), email=email)
+                                                    website=website,
+                                                    comment=comment,
+                                                    created_time=beijing_time, email=email)
         return HttpResponseRedirect('/article/' + article_title + '.html')  # 跳转到主界面
 
     else: