change front_web_view

This commit is contained in:
2025-10-28 10:39:08 +08:00
parent a36d730384
commit 90446cd330
8 changed files with 581 additions and 136 deletions

View File

@@ -4,7 +4,7 @@ from django.core.paginator import Paginator
from django.http import JsonResponse
from django.views.decorators.http import require_http_methods
from django.core.management import call_command
from .models import Article, Website
from .models import Article, Website, SiteConfig
import threading
from django.http import HttpResponse
import json
@@ -66,11 +66,15 @@ def article_list(request):
page_number = request.GET.get('page')
page_obj = paginator.get_page(page_number)
# 获取网站配置
site_config = SiteConfig.get_config()
return render(request, 'core/article_list.html', {
'page_obj': page_obj,
'websites': websites,
'selected_website': selected_website,
'search_query': search_query
'search_query': search_query,
'site_config': site_config
})