2014-05-03 102 views
0

我在一個web2py HTML視圖上工作,但不斷收到錯誤。 這是代碼:我該如何解決這個屬性錯誤?

{{extend 'layout.html'}} 
<h2>Edit your post</h2> 
<h3>for category {{=form.record.category.name.title()}}</h3> 
{{=form}} 

和錯誤:

AttributeError: 'NoneType' object has no attribute 'name' 

我如何解決這個錯誤?

N/B控制器:

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

你的'form.record.category'返回'None'試圖找出原因。 – sshashank124

+0

你的代碼中還有一個額外的''''。 – sshashank124

回答

0

請參閱SQLFORM documentation你是如何創建的形式。我假設你在這裏發佈之前已經更改了代碼,因爲python不會編譯它,因爲SQLFORM的參數列表中的=

相關問題