現在、編集リンクを含むデータストアのレコードのリストを表示するWebページがあります。これをdbから変換したい。ndbに。私はPythonとGAEの初心者です。
現在のコード=
<tbody>
{% for listtype in listtypes %}
<tr>
<td> {{ listtype.ListTypeName }} </td>
<td><a href ="/listtypes/edit/{{ listtype.key().id() }}">edit </a></td>
</tr>
{% endfor %}
</tbody>
次に、.py側では、次のようになります。
def post(self, listtype_id):
iden = int(listtype_id)
listtypes = db.get(db.Key.from_path('ListTypes', iden))
listtypes.ListTypeName = self.request.get('ListTypeName')
listtypes.put()
私は他の誰かのコードをコピーすることによってこれらに到達しましたが、それは機能します。ndbで動作させるには、コードがどのようになるかを知る必要があります。(モデルとincludeステートメントは問題ありません。jinja2テンプレートでキーを取得する方法と、post関数でキーを使用する方法を知っている必要があります。
これをndbで機能させるために実際のコードがどのように見えるかを提供してください。
前もって感謝します。