0
내가 여기에 URL 템플릿 태그를 사용하기 위해 노력하고있어하지만 나에게주는 렌더링하는 동안 NoReverseMatch를 잡았다는장고 템플릿 태그 오류 :
TemplateSyntaxError at /pastebin/pastes/
Caught NoReverseMatch while rendering: Reverse for 'pastebin_paste_detail' with arguments '('',)' and keyword arguments '{}' not found.
모든 것이 나에게 올바른 보이는 두 번째는 내가 템플릿 태그의 제거 템플릿이 완벽하게 잘 렌더링됩니다. 그리고 pastebin_paste_detail
일반보기 자체도 잘 작동합니다. 이것은 일종의 구문 문제입니까? 또는 django 1.3에서 템플릿 태그가 작동하지 않습니까? 하지만 "붙여 넣기"가 아니다 - 나는 문제가 당신이 paste.id을 통과하고 있다는 것을 생각
from django.conf.urls.defaults import *
from models import Paste
paste_info = {
'queryset': Paste.objects.all(),
}
urlpatterns = patterns('',
# basically this generic view creates a form based on the specified model
url(r'^$', 'django.views.generic.create_update.create_object', { 'model': Paste }),
url(r'^paste/(?P<object_id>\d+)$', 'django.views.generic.list_detail.object_detail', paste_info, name='pastebin_paste_detail'),
url(r'^pastes/$', 'django.views.generic.list_detail.object_list', paste_info),
)
* 내가이 긴 밤이었다 추정 동의를 빠른에서 * ㅎ ㅎ 여기라는 이름의 인수를 사용할 수 있습니다 .. – Mez