У моего urls.py файла в моей модели пользователей возникают проблемы. Когда я получить доступ к локальному: 5000/пользователям /, я дал ожидаемую страницу, но когда я иду на локальный хост: 5000/пользователи/1, я даюсь страницей, которая гласитПочему django не распознает мой url?
Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:5000/users/1
Using the URLconf defined in ng_blog.urls, Django tried these URL patterns, in this order:
^users/$
Но мой urls.py кажется который будет определен соответствующим образом.
urlpatterns = patterns('',
url(
r'^$',
UserList.as_view(),
name='user_list'
),
url(
r'^(?P<username>\w+)/$',
UserDetail.as_view(),
name='user_detail'
),
)
Файл корень urls.py является
urlpatterns = patterns('',
url(r'^blog/$', include('blog.urls')),
url(r'^users/$', include('users.urls')),
)
Вы можете показать исходный код пользователя url.py? Также вам нужен шаблон регулярного выражения в 'r '^ (? P)/$'' Что-то вроде: 'r '^ (? P \ w +)/$'' –
karthikr