|
|
@@ -13,7 +13,7 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
|
|
sys.path.append(BASE_DIR)
|
|
|
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'bigdataAPI.settings')
|
|
|
django.setup()
|
|
|
-from apps.Weather.models import District, DayData, HistoryData
|
|
|
+from apps.Weather.models import District, DayData, HistoryDayData
|
|
|
# # 配置日志级别和格式
|
|
|
# logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')
|
|
|
|
|
|
@@ -106,8 +106,8 @@ def main():
|
|
|
day_obj.content = str(today_data)
|
|
|
day_obj.save()
|
|
|
try:
|
|
|
- if now_hour == 19:
|
|
|
- HistoryData.objects.create(
|
|
|
+ if now_hour == 9:
|
|
|
+ HistoryDayData.objects.create(
|
|
|
cityid = day_obj.cityid,
|
|
|
content = today_data,
|
|
|
addtime = int(today_str.timestamp())
|
|
|
@@ -127,8 +127,8 @@ def main():
|
|
|
day_obj.save()
|
|
|
print(f"request again success: {day_obj.cityid}")
|
|
|
try:
|
|
|
- if now_hour == 19:
|
|
|
- HistoryData.objects.create(
|
|
|
+ if now_hour == 9:
|
|
|
+ HistoryDayData.objects.create(
|
|
|
cityid = day_obj.cityid,
|
|
|
content = today_data,
|
|
|
addtime = int(today_str.timestamp())
|