내 urls.py는 다음과 같습니다URL 리디렉션이 장고에서 작동하지 않습니까?
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^$', redirect('home')),
url(r"^home/$", 'my_project.views.user_login', name="home"),
#url(r'^/$', redirect('home')),
)
내가 처리를 위해 동일한보기에 http://127.0.0.1:8000
및 http://127.0.0.1:8000/home
을 지시하고 싶습니다. 나는 단순화를 위해 위에 포함되지 않은 다른 url 패턴을 가지고있다. 내가 코멘트 아웃 할 때 두 번째 URLPATTERN (url(r'^$', redirect('home')),
를)
ImproperlyConfigured at /home/
The included urlconf cmv_project.urls doesn't have any patterns in it
Request Method: GET
Request URL: http://127.0.0.1:8000/home/
Django Version: 1.6
Exception Type: ImproperlyConfigured
Exception Value:
The included urlconf cmv_project.urls doesn't have any patterns in it
, 작동 :이 http://127.0.0.1:8000/home/
가 액세스 할 때 는 현재는 다음과 같은 오류가 발생합니다. 이 url 패턴을 마지막으로 전환하려고했습니다. 그러나 그것은 여전히 도움이되지 않았습니다. 이 패턴을 사용하면 urls.py에서 다른 URL 패턴을 손상시킬 수 있습니다. 왜 몰라? 이 문제를 해결하는 방법은 무엇입니까?
하지만 리디렉션되지 않고 DRY가 아니십니까? –
그것은 매우 조잡한 연출 방법이지만 작동하지는 않습니다. – Ishan070692