feat: 轻雪天气实时天气功能已更新

This commit is contained in:
2024-04-15 18:04:19 +08:00
parent 7d0b9662f4
commit 79d8063b5d
87 changed files with 474 additions and 29 deletions

View File

@ -12,6 +12,7 @@ from pydantic import BaseModel
class LiteModel(BaseModel):
TABLE_NAME: str = None
id: int = None
def dump(self, *args, **kwargs):
if pydantic.__version__ < "1.8.2":
return self.dict(*args, **kwargs)

View File

@ -6,10 +6,13 @@ import aiofiles
import nonebot
from nonebot import require
from liteyuki.utils.base.resource import load_resources
require("nonebot_plugin_htmlrender")
from nonebot_plugin_htmlrender import *
async def template2html(
template: str,
templates: dict,
@ -56,9 +59,11 @@ async def template2image(
}
template_path = os.path.dirname(template)
template_name = os.path.basename(template)
print(template_path, template_name)
if debug:
# 重载资源
load_resources()
raw_html = await template_to_html(
template_name=template_name,
template_path=template_path,