Django 德扬戈!动态url错误
我正在尝试创建指向下一页的超链接。但我有一个错误。 对于参数为“()”且关键字参数为“{}”的“show_units_list”,则相反。 请检查我的密码 view.pyDjango 德扬戈!动态url错误,django,Django,我正在尝试创建指向下一页的超链接。但我有一个错误。 对于参数为“()”且关键字参数为“{}”的“show_units_list”,则相反。 请检查我的密码 view.py def units_list(request): units_list = unit.objects.all() return render_to_response( 'portal/units.html', {'units': units_list}, cont
def units_list(request):
units_list = unit.objects.all()
return render_to_response(
'portal/units.html',
{'units': units_list},
context_instance=RequestContext(request)
)
url.py
urlpatterns = patterns('',
# Main web portal entrance.
(r'^$', views.portal_main_page),
url(r'^portal/', views.units_list, name='show_units_list'),
)
html
谢谢您忘记了应用程序名称
url(r'^portal/', app_name.views.units_list, name='show_units_list'),
单元列表是应用程序“门户”的一部分。单元列表是应用程序的一部分吗?在这种情况下,它应该是
{%url'appname:urlname%}
在您的url中,您有:views.units\u列表,而在您的html中,您有show\u units\u列表,您指的是一个不存在的url。py显示了站点的主url.py,还是在应用程序中?如果是后者,您是否已将其包含在您的主url.py中?如果他从app_name导入视图,则不会。您可以尝试,url(r'^portal/',portal.views.units_list,name='show_units_list'),views.py的文件夹名称包含什么?filder名称包含错误!如果我删除文件夹名称错误,请不要修复谢谢所有人!我解决所有问题
url(r'^portal/', app_name.views.units_list, name='show_units_list'),