ну дак название он находит, в том то и дело. Тоесть если аргументы не писать, то страница отображается.
urls в корне проекта:
urlpatterns = [
url(r'^url/', include('app_name.urls')),
]
urls в приложении:
urlpatterns = [
url(r'^url/$', 'app_name.urls.fun_name'), name='some_name'),
]
представление с исходящим аргументом:
def fun(request)
url = reverse('some_name', kwargs={'arg': 'value'})
response = HttpResponseRedirect(url)
return response
представление со входящим аргументом:
def fun_name(request, arg):
render_to_response('template', context)
Вот по описанному выше принципу всё и устроил. Тут всё верно?
alerion, то есть ты считаешь, что он не верно генерирует адрес? Но дело в том, что если не писать аргументов, то он страницу нормально по имени прописанному в юрл находит. Я подумал, может питон знаю недостаточно - не могу сам разобраться.
Updated 5 June 2015, 10:38 by Michael.