关于构造函数的问题

来源:6-5 登录表单

_Deny_

2020-06-16 09:44:20

http://img.mukewang.com/climg/5ee82390099abf9f10940514.jpg老师,

红框中为什么要调用父类的构造函数?

还有为什么要传入这2个魔法参数?这里不是没有用到么?没用到的话不写这2个参数可以么?

写回答

1回答

好帮手慕笑蓉

2020-06-16

同学,你好。因为父类中定义了很多表单需要使用属性和方法,而UserLoginForm中却没有定义,因此需要调用父类的构造函数,如:

http://img.mukewang.com/climg/5ee8770309828a0808310594.jpg

2个参数*args, **kwargs也是需要的,因为用户登录验证会向表单传递登录信息,需要此参数,如果不写这两个参数,在语法上是没有问题的,只是在业务逻辑上,一般是需要这两个参数用来传递数据的。

如果解决了你的疑惑,请采纳,祝学习愉快~ 


0

0 学习 · 3562 问题

查看课程

相似问题

回答 1

admin的问题

回答 1