初学django报错,views.py中一个path有两个函数 5C

代码如下:
views.py: 图片说明

urls.py:图片说明

报错:

图片说明

因为这是 两个 功能,所以写了 两个function,但是urls里的参数有只能写一个view,这两个function我应该怎么改?
还请大神帮忙看看错误 谢谢

2个回答

建议使用path路径形式,参考我的详细博客系列https://blog.csdn.net/u012111465/article/category/7442478
或者直接看这一篇,就能解决你的问题https://blog.csdn.net/u012111465/article/details/84929903

不太理解你的问题呀,不过根据报错信息('type' object is not iterable)来看应该是你的两个函数中某行代码迭代type类型的值了,而不是因为url()函数第二个参数都使用了getforms,这个操作在django中是允许的
另外你可以在getforms()函数中根据前端传过来的参数进行判断来选择调用这两个函数

qq_33448435
qq_33448435 回复gjfvip123: path('user_admin_page/', user_admin_page), path('aaaa/', user_admin_page), 我用我的代码实现了下是没问题的,不过我的是django2。主要是你的报错信息和url这块无关,你可以在报错页面找到具体出错位置
9 个月之前 回复
gjfvip123
gjfvip123 url(r'^datalist/$', webjobview, name='datalist') 的第二个参数只能写1个view吧,我的两个function是不是相当于两个view吧?所以报错了。
9 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!