2011-04-06 3 views
1

이 urls.py에서 구문 오류의 원인은 무엇입니까?django의 구문 오류

그것은 어디에 문제가

syntax error at Line 27[(r'^xd_receiver\.html$',.....] in ursl.py. 

내가 알아낼 수 없습니다 말했다. 당신이 당신의 URL을 이름을 지정할 경우

urlpatterns = patterns('', 
     # Example: 
     # (r'^universityDB/', include('universityDB.foo.urls')), 

     # Uncomment the admin/doc line below to enable admin documentation: 
     # (r'^admin/doc/', include('django.contrib.admindocs.urls')), 
     # Uncomment the next line to enable the admin: 
     (r'^admin/', include(admin.site.urls)), 
     (r'^registrationForm/$','universityDB.universityDetails.views.registrationForm'), 
     (r'^userDetails/$','universityDB.universityDetails.views.userDetails'), 
     (r'^login/$','universityDB.universityDetails.views.login'), 
     (r'^userCreated/$','universityDB.universityDetails.views.userCreated'), 
     (r'^forgotPassword/$','universityDB.universityDetails.views.forgotPassword'), 
     (r'^passwordRecovery/$','universityDB.universityDetails.views.passwordRecovery'),  
     (r'^accounts/profile', 'universityDB.universityDetails.views.profile'), 
     (r'^xd_receiver\.html$', direct_to_template, {'template': 'xd_receiver.html'}, name='xd_receiver'), 
     (r'^login_facebook_connect/$', 'login_facebook_connect', name='facebook_connect_ajax'), 

    ) 

답변

5

, 당신보다는 ... 즉,

url(r'^xd_receiver\.html$', direct_to_template, {'template': 'xd_receiver.html'}, name='xd_receiver') 

url(...) function 사용해야합니다 : 더 * 힘이없는

(r'^xd_receiver\.html$', direct_to_template, {'template': 'xd_receiver.html'}, name='xd_receiver') 
+0

하나 설명 * 또는 * 필수 * url()을 사용한다. (튜플을 사용하여) 잘 동작 할'(r '^ xd_receiver \ .html $', direct_to_template, { 'template': 'xd_receiver.html'}, 'xd_receiver' – Jerzyk