0
私は現在admin/index.htmlテンプレートを変更しています。アプリケーションのURLを参照する必要があります。私は管理者レベルで問題を抱えています。私のアプリケーションの名前はきれいで、urls.pyファイルのurlパターンは以下の通りです。管理インデックステンプレートでDjangoアプリケーションのURLを参照する方法
urls.py
from django.conf.urls import url, include
from . import views
urlpatterns = [
url(r'^HelloWorld/$', views.hello, name='hello'),
]
私は、以下のhrefタグをadmin/index.htmlに厳密にコーディングしないようにしています。
<div>
<h3>Hello World</h3>
<a href="{% url 'hello' %}">Test</a>
</div>
Djangoは「逆」のURL(つまりURLの名前、および引数の場合を提供する機能を提供します。任意の提案は、大きな助けあなたが簡単に使用することができます
<div>
<h3>Hello World</h3>
<a href="http://127.0.0.1:8000/clean/HelloWorld">Test</a>
</div>
なぜあなたは '{%url%}'タグを使用しませんか? –