0

CKAN を使用して、オープン データ ポータルを開発しています。言語として Python を使用し、フレームワークとして Pylons を使用します。

質問に記載されているように、以下のコード スニペットを使用して API リンクを取得します。詳細については、この質問を参照してください。しかし、それは私にはうまくいきません。

方法 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 エラーがスローされます。

ここに画像の説明を入力

このエラーを修正するにはどうすればよいですか?

4

1 に答える 1

0
<a class="btn btn-primary resource-url-analytics resource-type-{{ res.resource_type }}" href="{{h.url_for(controller='api', register='package', action='show', id=c.pkg.name, ver=2)}}">
    <i class="icon-eye-open"></i> {{ _('API') }}
</a>

上記のコードは私にとってはうまくいきます。

于 2014-01-21T05:34:14.193 に答える