2016-04-08 6 views
0

Ich folgte http://blog.narenarya.in/right-way-django-authentication.html, um eine Benutzerauthentifizierung in meinem Django-Projekt hinzuzufügen, aber wenn ich migrierte, trat ein Fehler in meinem Projekt urls.py auf, aber ich fand es nicht !!! newsite/newsite/urls.pySyntaxError: InvalidSyntax?

from django.conf.urls import include, url 
from django.contrib import admin 
from aps import views 
from mail import views 
from log import views 
from django.contrib.auth import views 
from log.forms import LoginForm 

urlpatterns = [ 
url(r'^admin/', admin.site.urls),  
url(r'^aps/', include('aps.urls')), 
url(r'^mail/', include('mail.urls')), 
url(r'^log/', include('log.urls')), 
url(r'^login/$', views.login, {'template_name': 'login.html', 'authentication_form': LoginForm}, 
url(r'^logout/$', views.logout, {'next_page': '/login'}), 
] 

Antwort

3

Sie sind die letzte ) fehlt.

url(r'^login/$', views.login, {'template_name': 'login.html', 'authentication_form': LoginForm}), 
+0

Oh thynks, ich war nicht in meiner Stimmung beim Schreiben :) – 2mesfe

0

Ich schlage vor, dass Sie zu dem Link zurückkehren, den Sie als Quelle angegeben haben. Sie haben einen Teil des Codes falsch kopiert. Zum Beispiel dieser Zeile aus dem gegebenen Beispiel:

url(r'^admin/', include(admin.site.urls)), 

Sie haben die Fehlermeldung nicht liefern/trace Sie erhielten, so das paar Probleme könnte es seine unmöglich sein, zu sagen, welches den Fehler gibt Sie erhalten derzeit - aber vergleichen Sie erneut Ihren Code mit dem Beispiel für Fehler (einschließlich in Einzug). Wenn es immer noch nicht funktioniert, geben Sie die Fehlermeldung, die Sie erhalten

+0

Vielen Dank, ich habe a) verpasst :)) – 2mesfe