:bug: Fix Bug: xxx_date

huangqimin001 2 年之前
父節點
當前提交
5967378946
共有 2 個文件被更改,包括 16 次插入13 次删除
  1. 13 13
      api/admin_views.py
  2. 3 0
      kodo/settings.py

+ 13 - 13
api/admin_views.py

@@ -1024,19 +1024,19 @@ def member_activity_update(request):
1024 1024
     activity_type = int(request.POST.get('activity_type', 0))
1025 1025
     title = request.POST.get('title', '')
1026 1026
     subtitle = request.POST.get('subtitle', '')
1027
-    start_date = request.POST.get('start_date', '')
1028
-    end_date = date = request.POST.get('date', '') or request.POST.get('end_date', '')
1029
-    start_display_date = request.POST.get('start_display_date', '')
1030
-    end_display_date = request.POST.get('end_display_date', '')
1027
+    start_date = request.POST.get('start_date', '') or settings.DEFAULT_START_DATE
1028
+    end_date = date = request.POST.get('date', '') or request.POST.get('end_date', '') or settings.DEFAULT_END_DATE
1029
+    start_display_date = request.POST.get('start_display_date', '') or settings.DEFAULT_START_DATE
1030
+    end_display_date = request.POST.get('end_display_date', '') or settings.DEFAULT_END_DATE
1031 1031
     city = request.POST.get('city', '')
1032 1032
     location = request.POST.get('location', '')
1033 1033
     integral = int(request.POST.get('integral', 0))
1034
-    is_slider = request.POST.get('is_slider', '')
1034
+    is_slider = request.POST.get('is_slider', 0)
1035 1035
     slider_image_path = request.POST.get('banner_path', '')
1036 1036
     cover_path = request.POST.get('cover_path', '')
1037 1037
     # image_path = request.POST.get('image_path', '') or request.POST.get('banner_path', '')
1038 1038
     limit_image_num = int(request.POST.get('limit_image_num', 3))
1039
-    is_signup = request.POST.get('is_signup', '')
1039
+    is_signup = request.POST.get('is_signup', 0)
1040 1040
     group_share_max_integral = int(request.POST.get('share_max_integral', 0))
1041 1041
     group_share_integral = int(request.POST.get('share_integral', 0))
1042 1042
     content_rich_text = request.POST.get('content_rich_text', '')
@@ -1089,19 +1089,19 @@ def member_activity_create(request):
1089 1089
     activity_type = int(request.POST.get('activity_type', 0))
1090 1090
     title = request.POST.get('title', '')
1091 1091
     subtitle = request.POST.get('subtitle', '')
1092
-    start_date = request.POST.get('start_date', '')
1093
-    end_date = date = request.POST.get('date', '') or request.POST.get('end_date', '')
1094
-    start_display_date = request.POST.get('start_display_date', '')
1095
-    end_display_date = request.POST.get('end_display_date', '')
1092
+    start_date = request.POST.get('start_date', '') or settings.DEFAULT_START_DATE
1093
+    end_date = date = request.POST.get('date', '') or request.POST.get('end_date', '') or settings.DEFAULT_END_DATE
1094
+    start_display_date = request.POST.get('start_display_date', '') or settings.DEFAULT_START_DATE
1095
+    end_display_date = request.POST.get('end_display_date', '') or settings.DEFAULT_END_DATE
1096 1096
     city = request.POST.get('city', '')
1097 1097
     location = request.POST.get('location', '')
1098 1098
     integral = int(request.POST.get('integral', 0))
1099
-    is_slider = request.POST.get('is_slider', '')
1099
+    is_slider = request.POST.get('is_slider', 0)
1100 1100
     slider_image_path = request.POST.get('banner_path', '')
1101 1101
     cover_path = request.POST.get('cover_path', '')
1102 1102
     # image_path = request.POST.get('image_path', '') or request.POST.get('banner_path', '')
1103 1103
     limit_image_num = int(request.POST.get('limit_image_num', 3))
1104
-    is_signup = request.POST.get('is_signup', '')
1104
+    is_signup = request.POST.get('is_signup', 0)
1105 1105
     group_share_max_integral = int(request.POST.get('share_max_integral', 0))
1106 1106
     group_share_integral = int(request.POST.get('share_integral', 0))
1107 1107
     content_rich_text = request.POST.get('content_rich_text', '')
@@ -1139,7 +1139,7 @@ def member_activity_create(request):
1139 1139
         group_share_integral=group_share_integral,
1140 1140
         content_rich_text=content_rich_text,
1141 1141
         share_h5_link=share_h5_link,
1142
-        activity_state=activity_state
1142
+        activity_state=activity_state,
1143 1143
     )
1144 1144
 
1145 1145
     return response(200, 'MemberActivityInfo Create Success', u'会员活动创建成功')

+ 3 - 0
kodo/settings.py

@@ -544,3 +544,6 @@ LOGGING = {
544 544
 
545 545
 # DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
546 546
 DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'
547
+
548
+DEFAULT_START_DATE = '1970-01-02'
549
+DEFAULT_END_DATE = '9999-12-03'