2016-08-15 2 views
0

Странная ошибка, и я не понимаю, где ошибка. Отслеживающее ничего не показывает соответствующее:AttributeError: объект 'tuple' не имеет атрибута 'regex'

File "/home/popovvasile/work/intiativa_new/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 27, in check_resolver 
    warnings.extend(check_pattern_startswith_slash(pattern)) 
    File "/home/popovvasile/work/intiativa_new/local/lib/python2.7/site-packages/django/core/checks/urls.py", line 63, in check_pattern_startswith_slash 
    regex_pattern = pattern.regex.pattern 

Похоже, что-то не так в urls.py файл:

urlpatterns = [ 
    # Examples: 
    url(r'^$', 'newsletter.views.home', name='home'), 
    url(r'^contact/$', 'newsletter.views.contact', name='contact'), 
    url(r'^about/$', About.as_view(), name='about'), 
    # url(r'^blog/', include('blog.urls')), 

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



    url(r'^petitions/', include('newsletter.petitions_urls', namespace="petitions")), 
    url(r'^laws/', include('newsletter.laws_urls', namespace="laws")), 


    url(r'^accounts/register/$', RegistrationView.register, {'backend': 'registration.backends.default.DefaultBackend','form_class': UserRegForm}, name='registration_register'),(r'^accounts/', include('registration.urls')), 
    url(r'^news/', include('newsletter.news_urls', namespace="news")), 
    url(r'^petition-thanks/$', PetitionThanksView.as_view(), name='thanks_petitions'), 
    url(r'^addpetitions/$', create_new_petition, name='add_petitions'), 
    url(r'^comments/', include('fluent_comments.urls')), 

    # url(r'^comments/posted/$', 'newsletter.views.comment_posted') 
] 
+0

могли бы вы предоставить * весь * отслеживающий? – zondo

ответ

2

Там в замыкающей кортеж скрывается где-то между этими линиями; url(r'^accounts/register/$'...) линия:

(r'^accounts/', include('registration.urls')) 

Вы намерены иметь это в качестве шаблона URL-адрес не кортежем:

url(r'^accounts/', include('registration.urls')), 
Смежные вопросы