Python TypeError:\uuuuu call\uuuuuu()正好接受1个参数(给定2个)

Python TypeError:\uuuuu call\uuuuuu()正好接受1个参数(给定2个),python,flask,Python,Flask,我正在编写这个教程 然而,我在使用web表单时遇到了上述错误 下面是Flask生成的错误消息 File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1836, in __call__ return self.wsgi_app(environ, start_response) File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask

我正在编写这个教程

然而,我在使用web表单时遇到了上述错误

下面是Flask生成的错误消息

File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1836, in __call__
return self.wsgi_app(environ, start_response)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1820, in wsgi_app
response = self.make_response(self.handle_exception(e))
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1403, in handle_exception
reraise(exc_type, exc_value, tb)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1817, in wsgi_app
response = self.full_dispatch_request()
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1477, in full_dispatch_request
rv = self.handle_user_exception(e)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1381, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1475, in full_dispatch_request
rv = self.dispatch_request()
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\app.py", line 1461, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "C:\workspace\Learn-flask\app\views.py", line 17, in login
return render_template('login.html', title='Sign In',form=form)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\templating.py", line 128, in render_template
context, ctx.app)
File "C:\Python27\lib\site-packages\flask-0.10-py2.7.egg\flask\templating.py", line 110, in _render
rv = template.render(context)
File "C:\Python27\lib\site-packages\jinja2-2.7.1-py2.7.egg\jinja2\environment.py", line 969, in render
return self.environment.handle_exception(exc_info, True)
File "C:\Python27\lib\site-packages\jinja2-2.7.1-py2.7.egg\jinja2\environment.py", line 742, in handle_exception
reraise(exc_type, exc_value, tb)
File "C:\workspace\Learn-flask\app\templates\login.html", line 1, in top-level template code
{% extends "base.html"%}
File "C:\workspace\Learn-flask\app\templates\base.html", line 17, in top-level template code
{% block content %}{% endblock %}
File "C:\workspace\Learn-flask\app\templates\login.html", line 9, in block "content"
<p>Open id :{{form.openid(80)}}<br/>
我哪里出错了?

只接受关键字参数,如状态所示。如果要传递
80
as,请使用关键字参数:

{{ form.openid(maxlength=80) }}

你找到解决方案的方法非常聪明。我没有在表格上搜索。谢谢。
{{ form.openid(maxlength=80) }}