Django 无法从Jinja2中的名称反转url

Django 无法从Jinja2中的名称反转url,django,jinja2,Django,Jinja2,我有一个带有Jinja2.10模板的Django项目。我有一个标准的Jinja环境,它将url别名为Django的reverse。在urlpatterns中,我有以下条目: path('test',views.test,name='test') 我想从另一个简单模板动态创建此视图的URL: {{url('test')} 但是,当我打开呈现此模板的视图时,我收到一个错误: 找不到“test”的相反项“测试”不是有效的视图函数或模式名称。 我看到人们成功地使用了这种方法(例如),那么为什么它在这里不

我有一个带有Jinja2.10模板的Django项目。我有一个标准的Jinja环境,它将
url
别名为Django的
reverse
。在urlpatterns中,我有以下条目:

path('test',views.test,name='test')

我想从另一个简单模板动态创建此视图的URL:

{{url('test')}

但是,当我打开呈现此模板的视图时,我收到一个错误:

找不到“test”的相反项“测试”不是有效的视图函数或模式名称。


我看到人们成功地使用了这种方法(例如),那么为什么它在这里不起作用呢?

解决:正确的格式是
{url('app\u name:view\u name')}
,而不是简单地
{url('view\u name')}}

把你的观点放在这里。