【发布时间】:2019-09-08 02:20:52
【问题描述】:
我目前正在学习 Django。当我应用一个 url 模板标签时,我发现 url 标签的输出不是我所期望的。我已阅读 Django 文档,但没有帮助。
<a href ="{% url 'movies:detail' movie.id %">{{ movie.title }}</a>
from django.urls import path
from . import views
app_name = 'movies'
urlpatterns = [
path('', views.index, name='index'),
path('<int:movie_id>', views.detail, name='detail')
]
url标签的输出是localhost/movies/%7B%%20url%20'movies:detail'%20movie.id%20%
这不是我所期望的:localhost:8000/movies/1
【问题讨论】:
-
你还没有关闭你的
url标签,你需要用%}关闭它
标签: django