Django テンプレートでurlize、関数が使用された直後にフィルターを使用しようとしていますurl。これにより、URL が生成され、その後その<a>タグが生成されます。
残念ながら、さまざまな使用の試み(url myview)|urlizeや同様の実験はうまくいきませんでした。物事を機能させるためにピースを組み合わせる方法についてのアイデアはありますか?
ありがとう!
それはそのurlizeためではありません。これは、テキスト ブロック内の URL を検索し、クリック可能なリンクに変換するためのものです。の結果は、その{% url %}ようにリンクのようには見えません。これは相対リンク (たとえば、/index/ではなくwww.example.com/index) であり、ドキュメントは何urlizeを探すかについてかなり具体的です。
このテンプレート タグは、、、または で始まるリンクで機能
http://しhttps://ますwww.。
とにかくそれが必要な理由がわからない: 自分でリンクを定義するのは簡単です:
This is my link: <a href="{% url 'myview' %}">My view</a>