185.

昨天遇到一个问题,一天都没有解决,错误提示__init__需要一到两个参数,但是email却提供了3个参数。

__init__()是类的初始化方法,在这个问题中,类只有少数几个,甚至只有一两个表单Form,会不会是FlaskForm的问题呢,因为这两个子类都出现了相同的情况。

property装饰器是一个把属性变成只读的方法,其实是增加一个属性,这个属性只能读不能写。

所有的装饰器,实际上是一个函数,这个wrapper函数既可以使用@的装饰方法,也可以直接使用函数和参数的方法。

在python中的classmethod,staicmethod,property这些都是内置函数。

对于flask的蓝本,实际上和bootstrap等差不多,也是在程序启动时,把app作为参数,根据app的实际情况,再完成不同的功能,就类似app.config.from_object那种功能。

再者,虽然编程的时间不短了,但是由于业余,基础并不好,有很多包和模块,以及其他东西还需要学习一下。

你可能感兴趣的:(185.)