gjfvip123
gjfvip123
采纳率37.7%
2019-01-09 09:57 阅读 951

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

5

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

urls.py:图片说明

报错:

图片说明

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • u012111465 Watch_dou 2019-01-09 13:32

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

    点赞 评论 复制链接分享
  • qq_33448435 qq_33448435 2019-01-09 13:33

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

    点赞 评论 复制链接分享

相关推荐