タグ付けされた質問 「urlconf」

8
Djangoを使用して現在のURL名を取得するにはどうすればよいですか?
現在のURLに従って動的にURLを作成する必要があります。{% url %}タグを使用するのが最も簡単な方法ですが、新しいURLを動的に生成するには、現在のURL名が必要です。 現在のビューにつながるurlconfに添付されたURL名を取得するにはどうすればよいですか? 編集:私は手動でURLを使用して手作りできることを知っていますがget_absolute_url、それは講義の一部であり、URLを作成する1つの方法のみを示したいので、むしろ避けたいと思います。 学生は使い方を知っています{% url %}。彼らは、現在のURLに基​​づいてより完全なURLを生成する必要があるときに、問題に直面していることを知っています。最も簡単な方法は{% url %}、いくつかのバリエーションを付けて、再度使用することです。urlに名前を付けたので、現在のビューを呼び出したurlの名前を取得する方法を知る必要があります。 編集2:別のユースケースは、ベーステンプレートに従ってベーステンプレートの一部を異なる方法で表示することです。他の方法もあります(CSSと{%block%}を使用しますが、ビュー名がリンクと一致する場合は、base.htmlのメニューエントリのタグを削除できると便利な場合があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.