锟斤拷有点烫 2020-04-01 16:02 采纳率: 0%
浏览 993

怎么解决django__init__() takes 1 positional argument but 2 were given?

我在使用django框架制作网页的时候报错__init__() takes 1 positional argument but 2 were given。本来网页是没有错误的,只是添加登录界面之后点击登录就会报错。
这是login.html。
图片说明
base.html父模板。
图片说明
urls.py
图片说明
报错内容。
图片说明
自己是大部分按照《Python编程从入门到实践》写的,前面Learning Log没有问题,就是user有问题。
图片说明
谁会解决先提前谢谢了!

  • 写回答

1条回答 默认 最新

  • ~白+黑 Python领域新星创作者 2024-01-16 15:40
    关注

    刚学url就给弄的这么复杂嘛,一般这种问题是视图函数的问题,多传了一个参数,看看视图函数吧

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题