Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django反向映射_Django - Fatal编程技术网

Django反向映射

Django反向映射,django,Django,我有以下文件 目录/url.py(项目) dirapp/url.py(应用程序) 删除url(r'^$'中的$,包括('dirapp.url',namespace='dirapp')) 这表示URL模式的结束 应该是 url(r'^', include('dirapp.urls', namespace='dirapp')) 阅读更多关于删除url(r'^$'中的$,包括('dirapp.url',namespace='dirapp')) 这表示URL模式的结束 应该是 url(r'^', in

我有以下文件

目录/url.py(项目)

dirapp/url.py(应用程序)


删除
url(r'^$'中的
$
,包括('dirapp.url',namespace='dirapp'))

这表示URL模式的结束

应该是

url(r'^', include('dirapp.urls', namespace='dirapp'))

阅读更多关于删除
url(r'^$'中的
$
,包括('dirapp.url',namespace='dirapp'))

这表示URL模式的结束

应该是

url(r'^', include('dirapp.urls', namespace='dirapp'))
阅读更多关于

的信息这是不正确的

views.DetailView.as_view()
必须有一个从DetailView扩展的正确视图,例如

views.PersonDetail.as_view()
第二件事,不幸的是,您需要重新启动shell才能使更改生效

此外,如果存在名称空间,则需要使用此名称空间解析所有URL

reverse('namespace:name'), e.g. reverse('dirapp:index')
这是不正确的

views.DetailView.as_view()
必须有一个从DetailView扩展的正确视图,例如

views.PersonDetail.as_view()
第二件事,不幸的是,您需要重新启动shell才能使更改生效

此外,如果存在名称空间,则需要使用此名称空间解析所有URL

reverse('namespace:name'), e.g. reverse('dirapp:index')

您需要删除显示的第一个url中的
$
。您需要删除显示的第一个url中的
$
。不幸的是,无论$是否存在,我都有相同的结果:(
reverse('dirapp')
无效。请尝试
reverse('detail',args=[1])
。更多信息。
kwargs
应该可以正常工作。我让它正常工作了,不幸的是,我做了一些更改,但没有发现有什么帮助。但我发现代码中几乎没有错误……这里的主要问题是,您需要重新启动shell,以便路由更改生效。我不知道:(不幸的是,无论$s是否存在,我都有相同的结果:(
reverse('dirapp')
无效。请尝试
reverse('detail',args=[1]))
。更多信息。
kwargs
应该可以正常工作。我让它正常工作了,不幸的是,我做了一些更改,但没有发现有什么帮助。但我发现代码中几乎没有错误……这里的主要问题是,您需要重新启动shell,以便路由更改生效。我不知道:(