django.urls.exceptions.NoReverseMatch:找不到'equipmentCheck'的反转。 'equipmentCheck'不是有效的视图函数或模式名称

时间:2017-09-21 07:07:33

标签: python django django-templates

当我试图从我的服务器github拉取代码时,python版本为3.4,Django版本为1.6,它显示NoReverseMatch的错误:找不到'equipmentCheck'的反向。 'equipmentCheck'不是有效的视图函数或模式名称。 但是我在使用Python 3.6和Django 1.11.4

的python中完全运行相同的代码

在urls.py

getAgent

在views.py

url(r'^reservedequipment/check', views.equipmentCheck, 
name='equipmentCheck'),
模板中的

def equipmentCheck(request):
    pkk = request.GET.get('pkk')
    pk = request.GET.get('pk')
    start = request.GET.get('start')
    end = request.GET.get('end')

    d = DeviceUsage.objects.filter(equipment__pk=pk, start__lte=start, 
end__gte=start, status=1)
    if pkk:
        d.exclude(pk=pkk)
    result = {'ok': True}
    if d:
        result = {'ok': False}
    return JsonResponse(result)

0 个答案:

没有答案