urlpatterns = [ url(r'^admin/', admin.site.urls), url(r ' ^hello/ ' , include( ' hello.urls ' , namespace= ' qufen_include ' )), # the namespace of the include ]
hello.urls.urlpatterns
urlpatterns = [ url(r ' ^loging/$ ' , views.Login.as_view(), name= ' login ' ), # Reverse check name access ]
use
class JumpPage(View): def get(self, request, num= ' 1 ' ): if num == ' 1 ' : # return redirect('/hello/login/') # Normal jump # return redirect(reverse('login')) # Reverse lookup of url without parameters # return redirect(reverse('login:year', args=('2017', '02', '11'))) # Reverse lookup namespace + name access with unnamed parameters return redirect (reverse( 'login: qufen_include:name ' , kwargs={ ' name ' : ' xiaoming ' })) # Named parameter reverse lookup namespace + name access else : returnHttpResponse( ' Login successful ' )