擅长:python、mysql、java
<p>如果您想建立<a href="http://example.com/sitemap.xml" rel="nofollow">http://example.com/sitemap.xml</a>作为站点地图的URL,请这样做。在</p>
<p>将这一行添加到<strong>init</strong>.py以注册URL模式<a href="http://example.com/sitemap.xml" rel="nofollow">http://example.com/sitemap.xml</a>作为路由<code>sitemap</code></p>
<pre><code>config.add_route('sitemap', '/sitemap.xml')
</code></pre>
<p>注册路由<code>sitemap</code>的视图代码,并使用您的自定义jinja2模板<code>sitemap.jinja2</code>呈现响应。文件扩展名“jinja2”将触发jinja2呈现器的使用。在</p>
^{pr2}$
<p>这将修复由于尝试将模板命名为url而导致的错误。但这混淆了下面显示的渲染器惯例。在</p>
<ul>
<li>*.pt触发变色龙渲染器</li>
<li>*.jinja2触发jinja2呈现器</li>
<li>*.mako触发mako呈现器</li>
<li>*.xml触发xml呈现器(引发第一个错误)</li>
</ul>
<p>现在仍然需要您根据<a href="http://www.sitemaps.org/de/protocol.html" rel="nofollow">sitemaps protocol</a>创建XML。但是你的代码看起来很有前途。将资源树传递给XML模板。每个资源通常都可以访问它们的属性,如URL或最近更改的内容。在</p>