2012-01-10 8 views
1

私はPython Web開発を再訪する過程にあり、Neo4Jデータベースの上にある簡単なCRUDアプリケーションを構築しています。 UIで、私は次のようにしますPython Web開発の動的フィールドidが竜巻内のページにある

delete.html

<Form method="post"> 
    {% for book in books %} 
     {{ book.title }} 
     <input type=hidden name="id" value="{{ book.id}}" /> 
     <input type=submit value="Delete" /> 
     <br> 
    {% end %} 
</Form> 

Pythonコード:

class DeleteHandler(tornado.web.RequestHandler): 
    def post(self): 
     bookToDelete = self.get_argument("id") 

私が持っている問題はそれだけで、最新の「ID」を取ることである私がいることを実感これは、変数がループの各パスで上書きされるためです。私の質問は、潜在的に削除される各書籍の "id"をページにどのように保存するのかです。

答えて

4

<form>ループの中で最も簡単なのは、それぞれの削除ボタンが実際に別のフォームになるように、実際に削除したい本のIDだけを与えることです。

+0

私はそれを試してみることができます。 – Woot4Moo

+0

それは、ありがとう、働く。 – Woot4Moo

関連する問題