使用冷凍瓶使我的網站靜態,我有以下問題。冷凍瓶創建文件,但得到鏈接錯誤
雖然我所有的頁面都是正在構建(file//c:/correctpath/build/2014/page-title/index.html
),但頁面的鏈接是file:///c:/2014/page-title/
。
有什麼我錯過了?
編輯:
在我的模板我有類似
{% for page in pages %}
<a href="{{ page.url() }}">{{ page.title }}</a>
{% endfor %}
其中.url()
是一個方法page
對象:
return url_for('article', name=self.name, **kwargs)
我已經擁有'FREEZER_RELATIVE_URLS = True'。我有其他的'url_for',在凍結的產品中變成像'/ tag/food/index.html'這樣的路徑,而不是'/ tag/food /'。我認爲有這種不一致是很奇怪的。我可以用'freezer.run(Debug = True)'來處理它,但是它似乎需要一些知道'/ article/title'應該映射到哪個webserver規則。 – kasperhj