0

djangoでtemplatetagを使用したいurlのですが、解決したいURLは、direct_to_templateを介してレンダリングされたものに関連付けられているため、に渡すビュー関数がありませんurl。いずれにせよそれを使用することは可能ですか、それとも些細なビューを作成する必要がありますか?

4

1 に答える 1

2

urlconfでURLに名前を付けると、urltemplatetagでそれを使用できます。あなたのurlconfで:

urlpatterns += patterns('',
    url(
        r'^whatever/your/url/pattern/is/$',
        direct_to_template,
        { 'template': 'wherever/your/template/is.html' },
        name='name-of-url'
    ),
)

テンプレート内:

{% url name-of-url %}

これについては、DjangoドキュメントのURLパターンの命名で説明されています。

于 2012-04-04T22:42:22.387 に答える