Django 德扬戈!动态url错误

Django 德扬戈!动态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

我正在尝试创建指向下一页的超链接。但我有一个错误。 对于参数为“()”且关键字参数为“{}”的“show_units_list”,则相反。 请检查我的密码

view.py

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'),