Python 如何修复此属性错误?

Python 如何修复此属性错误?,python,python-2.7,web2py,Python,Python 2.7,Web2py,我正在处理Web2PyHTML视图,但不断出现错误。 代码如下: {{extend 'layout.html'}} <h2>Edit your post</h2> <h3>for category {{=form.record.category.name.title()}}</h3> {{=form}} 我如何修复错误 N/B控制器: def edit_post(): id = post.id form = SQLFORM(= A

我正在处理Web2PyHTML视图,但不断出现错误。 代码如下:

{{extend 'layout.html'}}
<h2>Edit your post</h2>
<h3>for category {{=form.record.category.name.title()}}</h3>
{{=form}}
我如何修复错误

N/B控制器:

def edit_post():
    id = post.id
    form = SQLFORM(= A("Edit post",_href=URL(request.args=auth.user.id/login))
    return locals()

请参阅有关如何创建表单的说明。我假设您在将代码发布到这里之前已经更改了代码,因为python不会编译它,因为
SQLFORM
的参数列表中有
=

您的
表单.record.category
返回
None
请尝试找出原因。您的代码中还有一个额外的
'
def edit_post():
    id = post.id
    form = SQLFORM(= A("Edit post",_href=URL(request.args=auth.user.id/login))
    return locals()