From 71a54e6377a634334c7d9a59b308e071d2bbf2e0 Mon Sep 17 00:00:00 2001 From: lxl <2672478972@qq.com> Date: Mon, 27 Oct 2025 14:28:56 +0800 Subject: [PATCH] try --- src/DjangoBlog/.idea/dataSources.xml | 12 + src/DjangoBlog/logs/djangoblog.log.2025-10-12 | 221 ++++++++++++++++++ src/DjangoBlog/logs/djangoblog.log.2025-10-16 | 108 +++++++++ 3 files changed, 341 insertions(+) create mode 100644 src/DjangoBlog/.idea/dataSources.xml create mode 100644 src/DjangoBlog/logs/djangoblog.log.2025-10-12 create mode 100644 src/DjangoBlog/logs/djangoblog.log.2025-10-16 diff --git a/src/DjangoBlog/.idea/dataSources.xml b/src/DjangoBlog/.idea/dataSources.xml new file mode 100644 index 0000000..b1ae6d6 --- /dev/null +++ b/src/DjangoBlog/.idea/dataSources.xml @@ -0,0 +1,12 @@ + + + + + mysql.8 + true + com.mysql.cj.jdbc.Driver + jdbc:mysql://localhost:3306 + $ProjectFileDir$ + + + \ No newline at end of file diff --git a/src/DjangoBlog/logs/djangoblog.log.2025-10-12 b/src/DjangoBlog/logs/djangoblog.log.2025-10-12 new file mode 100644 index 0000000..efe0d9b --- /dev/null +++ b/src/DjangoBlog/logs/djangoblog.log.2025-10-12 @@ -0,0 +1,221 @@ +[2025-10-12 19:28:40,696] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:28:40,696] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:28:40,696] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:28:40,696] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:28:40,699] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:28:40,699] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:28:40,699] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:28:40,699] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:28:40,702] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:28:40,702] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:28:40,702] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:28:40,702] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:28:40,704] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:28:40,704] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:28:40,704] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:28:40,704] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:28:40,708] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:28:40,708] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:28:40,708] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:28:40,708] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:28:41,604] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:28:41,604] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:28:41,605] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:28:41,605] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:28:41,606] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:28:41,606] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:28:41,606] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:28:41,606] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:28:41,608] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:28:41,608] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:28:41,608] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:28:41,608] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:28:41,609] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:28:41,609] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:28:41,610] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:28:41,610] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:28:41,611] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:28:41,611] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:28:41,612] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:28:41,612] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:28:41,639] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-12 19:28:46,951] INFO [blog.views.get_queryset_from_cache:75 views] set view cache.key:index_1 +[2025-10-12 19:28:46,966] INFO [blog.context_processors.seo_processor:17 context_processors] set processor cache. +[2025-10-12 19:28:46,983] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-12 19:28:46,983] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-12 19:28:47,720] INFO [blog.templatetags.blog_tags.load_sidebar:162 blog_tags] load sidebar +[2025-10-12 19:28:47,783] INFO [blog.templatetags.blog_tags.load_sidebar:214 blog_tags] set sidebar cache.key:sidebari +[2025-10-12 19:30:46,157] INFO [django.utils.autoreload.trigger_reload:265 autoreload] D:\software_project\src\DjangoBlog\servermanager\api\blogapi.py changed, reloading. +[2025-10-12 19:30:47,195] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:30:47,195] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:30:47,196] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:30:47,196] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:30:47,197] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:30:47,197] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:30:47,198] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:30:47,198] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:30:47,199] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:30:47,199] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:30:47,200] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:30:47,200] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:30:47,201] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:30:47,201] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:30:47,201] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:30:47,201] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:30:47,203] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:30:47,203] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:30:47,203] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:30:47,203] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:30:47,234] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-12 19:41:06,263] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:06,263] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:06,264] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:06,264] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:06,265] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:06,265] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:06,265] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:06,265] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:06,266] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:06,266] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:06,266] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:06,266] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:06,267] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:06,267] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:06,267] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:06,267] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:06,268] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:06,268] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:06,268] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:06,268] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:15,956] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:15,956] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:15,956] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:15,956] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:15,957] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:15,957] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:15,957] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:15,957] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:15,958] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:15,958] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:15,958] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:15,958] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:15,959] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:15,959] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:15,959] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:15,959] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:15,960] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:15,960] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:15,960] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:15,960] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:29,188] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:29,188] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:29,188] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:29,188] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:29,190] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:29,190] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:29,190] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:29,190] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:29,191] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:29,191] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:29,191] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:29,191] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:29,192] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:29,192] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:29,192] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:29,192] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:29,193] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:29,193] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:29,193] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:29,193] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:30,115] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:30,115] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:30,115] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:30,115] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:30,116] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:30,116] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:30,116] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:30,116] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:30,117] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:30,117] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:30,117] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:30,117] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:30,118] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:30,118] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:30,119] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:30,119] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:30,120] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:30,120] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:30,120] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:30,120] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:30,144] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-12 19:41:33,755] INFO [blog.views.get_queryset_from_cache:75 views] set view cache.key:index_1 +[2025-10-12 19:38:05,975] INFO [django.utils.autoreload.trigger_reload:265 autoreload] D:\software_project\src\DjangoBlog\djangoblog\settings.py changed, reloading. +[2025-10-12 19:41:51,725] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:51,725] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:41:51,725] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:51,725] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:41:51,726] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:51,726] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:41:51,727] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:51,727] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:41:51,728] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:51,728] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:41:51,728] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:51,728] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:41:51,729] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:51,729] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:41:51,729] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:51,729] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:41:51,731] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:51,731] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:41:51,732] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:51,732] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:41:51,756] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-12 19:42:05,845] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:42:05,845] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:42:05,846] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:42:05,846] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:42:05,847] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:42:05,847] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:42:05,847] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:42:05,847] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:42:05,848] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:42:05,848] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:42:05,849] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:42:05,849] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:42:05,850] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:42:05,850] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:42:05,850] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:42:05,850] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:42:05,851] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:42:05,851] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:42:05,851] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:42:05,851] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:42:06,754] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:42:06,754] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-12 19:42:06,754] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:42:06,754] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-12 19:42:06,755] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:42:06,755] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-12 19:42:06,755] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:42:06,755] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-12 19:42:06,757] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:42:06,757] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-12 19:42:06,758] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:42:06,758] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-12 19:42:06,759] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:42:06,759] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-12 19:42:06,772] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:42:06,772] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-12 19:42:06,775] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:42:06,775] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-12 19:42:06,775] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:42:06,775] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-12 19:42:06,808] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-12 19:42:37,150] INFO [blog.views.get_queryset_from_cache:75 views] set view cache.key:index_1 +[2025-10-12 19:42:37,158] INFO [blog.context_processors.seo_processor:17 context_processors] set processor cache. +[2025-10-12 19:42:37,164] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-12 19:42:37,164] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-12 19:42:37,461] INFO [blog.templatetags.blog_tags.load_sidebar:162 blog_tags] load sidebar +[2025-10-12 19:42:37,480] INFO [blog.templatetags.blog_tags.load_sidebar:214 blog_tags] set sidebar cache.key:sidebari +[2025-10-12 19:42:39,464] INFO [blog.views.get_queryset_from_cache:70 views] get view cache.key:index_1 diff --git a/src/DjangoBlog/logs/djangoblog.log.2025-10-16 b/src/DjangoBlog/logs/djangoblog.log.2025-10-16 new file mode 100644 index 0000000..f6d2a2b --- /dev/null +++ b/src/DjangoBlog/logs/djangoblog.log.2025-10-16 @@ -0,0 +1,108 @@ +[2025-10-16 09:02:03,481] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:02:03,481] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:02:03,483] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:02:03,483] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:02:03,493] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:02:03,493] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:02:03,494] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:02:03,494] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:02:03,503] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:02:03,503] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:02:03,507] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:02:03,507] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:02:03,515] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:02:03,515] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:02:03,515] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:02:03,515] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:02:03,528] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:02:03,528] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:02:03,528] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:02:03,528] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:02:05,135] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:02:05,135] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:02:05,136] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:02:05,136] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:02:05,141] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:02:05,141] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:02:05,141] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:02:05,141] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:02:05,146] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:02:05,146] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:02:05,147] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:02:05,147] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:02:05,150] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:02:05,150] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:02:05,151] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:02:05,151] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:02:05,154] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:02:05,154] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:02:05,154] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:02:05,154] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:02:05,196] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader +[2025-10-16 09:02:17,437] INFO [blog.views.get_queryset_from_cache:75 views] set view cache.key:index_1 +[2025-10-16 09:02:17,465] INFO [blog.context_processors.seo_processor:17 context_processors] set processor cache. +[2025-10-16 09:02:17,493] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-16 09:02:17,493] INFO [djangoblog.utils.get_blog_setting:171 utils] set cache get_blog_setting +[2025-10-16 09:02:18,288] INFO [blog.templatetags.blog_tags.load_sidebar:162 blog_tags] load sidebar +[2025-10-16 09:02:18,343] INFO [blog.templatetags.blog_tags.load_sidebar:214 blog_tags] set sidebar cache.key:sidebari +[2025-10-16 09:03:19,859] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:03:19,859] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:03:19,860] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:03:19,860] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:03:19,862] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:03:19,862] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:03:19,862] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:03:19,862] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:03:19,865] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:03:19,865] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:03:19,866] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:03:19,866] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:03:19,868] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:03:19,868] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:03:19,868] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:03:19,868] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:03:19,870] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:03:19,870] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:03:19,870] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:03:19,870] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:20:25,847] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:20:25,847] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:20:25,848] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:20:25,848] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:20:25,850] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:20:25,850] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:20:25,850] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:20:25,850] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:20:25,852] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:20:25,852] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:20:25,853] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:20:25,853] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:20:25,855] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:20:25,855] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:20:25,855] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:20:25,855] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:20:25,857] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:20:25,857] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:20:25,867] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:20:25,867] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:20:27,489] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:20:27,489] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章结尾版权声明 initialized. +[2025-10-16 09:20:27,491] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:20:27,491] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: article_copyright +[2025-10-16 09:20:27,492] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:20:27,492] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 阅读时间预测 initialized. +[2025-10-16 09:20:27,494] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:20:27,494] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: reading_time +[2025-10-16 09:20:27,498] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:20:27,498] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 外部链接处理器 initialized. +[2025-10-16 09:20:27,498] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:20:27,498] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: external_links +[2025-10-16 09:20:27,503] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:20:27,503] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] 文章浏览次数统计 initialized. +[2025-10-16 09:20:27,503] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:20:27,503] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: view_count +[2025-10-16 09:20:27,506] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:20:27,506] INFO [djangoblog.plugin_manage.base_plugin.init_plugin:23 base_plugin] SEO 优化器 initialized. +[2025-10-16 09:20:27,506] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:20:27,506] INFO [djangoblog.plugin_manage.loader.load_plugins:17 loader] Successfully loaded plugin: seo_optimizer +[2025-10-16 09:20:27,548] INFO [django.utils.autoreload.run_with_reloader:667 autoreload] Watching for file changes with StatReloader