私はディレクトリサービスを実装していますが、ご存知のように、リストURLは多くの場所に表示されます。私は{% url %}
タグを使用していることを知っていますが、グローバルリストのURL構造の変更などの場合には、まだ防弾ではありません。たとえば、次{% url id=listing.id %}
のようにURLにスラグを追加する必要がありました。{% url id=listing.id slug=listing.slug %}
グローバル検索と置換はオプションですが、この問題に取り組むための標準的な方法があるかどうか興味があります。
現在、私のアプローチは、URLを持っているlistingurl.html
だけで{% url id=listing.id slug=listing.slug %}
、必要な場所にはURLを含めるだけlistingurl.html
ですが、カスタムフィルターを実装する方が効率的かどうかはわかりません。