2014-04-20 55 views
0

我對Django來說很新穎。現在我嘗試使用Django Rest Framework。 我有我的自定義登錄模板,我想將我的登錄表單發送到Rest Framework的登錄路由(默認爲/api-auth/login)。 在我的主要urls.py我:Django:反向REST框架登錄路由不起作用

url(r'^api-auth/', include('rest_framework.urls', namespace='rest_framework')) 

所以,在我的模板,我試圖通過命名空間(rest_framework)和名稱(login)獲取網址:

<form id="loginForm" method="POST" action="{% url 'rest_framework:login' as login_url %}" name="loginForm"> 

但作爲一個結果,我在我的表單中有空行爲屬性。 有人可以解釋我,我做錯了什麼?

回答

1

採取as login_url出你action標籤:

<form id="loginForm" method="POST" action="{% url 'rest_framework:login' %}" name="loginForm"> 
相關問題