在提交表单之前,我会根据用户的输入执行多个 ajax 请求。问题是两个 url 在我传递的参数的数量和类型上匹配,导致调用错误的视图。我的意思是说:
url(r'^main_Webrequests/(?P<d>\d+)/(?P<m>\d+)/(?P<y>\d+)/$', 'auth.views.get_dates', name='get_dates'),
我在哪里得到输入日期和
url(r'^main_Webrequests/(?P<veh_id1>\d+)/(?P<veh_id2>\d+)/(?P<load_id>\d+)/$', 'auth.views.get_initialVehicles', name='initialVehicles'),
我得到其他输入的地方。
使用日期(第一次调用)一切正常,但是由于当 ajax 调用获取第二个 url(第二次调用)的参数时,django 检查从第一个到最后一个的 url,它调用 get_dates 并且功能失败。有没有办法解决它,或者我的整个逻辑是错误的?