2024-06-28 19:37:23 发布
网友
我有两个关键字参数
sitemap_en = { "blog_en":BlogSiteMap('en'), ... } sitemap_ja = { "blog_ja":BlogSiteMap('ja'), ... }
我想有这种情况网址.py你说
我知道如果其他将不会被执行,但我想有这个在我的网址。有人帮我实现目标吗?在
在处理任何请求之前解析url。在
一个简单的解决办法是装饰django.contrib.sitemaps.视图.sitemaps:
from django.contrib.sitemaps.views import sitemap def locale_sitemaps(request): # assuming you make a "sitemaps" dict here of {language_code: sitemap} return sitemap(request, sitemaps=sitemaps[request.LANGUAGE_CODE])
然后,创建URL以使用此视图:
在处理任何请求之前解析url。在
一个简单的解决办法是装饰django.contrib.sitemaps.视图.sitemaps:
然后,创建URL以使用此视图:
^{pr2}$相关问题 更多 >
编程相关推荐