0
我正在使用CKAN開發一個開放的數據門戶。它使用Python作爲語言和Pylons作爲框架Python代碼片段拋出500在CKAN
我使用下面的代碼片斷獲取問題中提到的API鏈接。請參閱this questio n瞭解更多信息。但它不適合我。
方法1種
<b>API: </b><a href="${h.url_for(controller='api', register='package', action='show', id=c.pkg.name, ver='2')}">
${h.url_for(controller='api', register='package', action='show', id=c.pkg.name, ver='2')}
</a>
方法2
<b>API: </b><a href="{% h.url_for(controller='api', register='package', action='show', id=c.pkg.name, ver='2') %}">
{% h.url_for(controller='api', register='package', action='show', id=c.pkg.name, ver='2') %}
</a>
如在下面的圖像示出同時具有上述擲500錯誤。
我怎麼能解決這個問題?
這看起來不像[Django模板語言](https://docs.djangoproject.com/en/1.6/topics/templates/#templates),尤其是你不能只用Django中的參數調用函數模板語言 – sk1p
什麼是正確的方法來做到這一點?如果可能,請幫助我。我是Python的新手。我更像是一個PHP傢伙。 – Techie
如果您查看ckan的[requirements.txt](https://github.com/datagovuk/ckan/blob/master/requirements.txt),則根本沒有提及Django。它使用Mako模板語言的Pylons框架 – sk1p