私は次のモデルクラスを持っています:
class Test(db.Model):
name = db.StringProperty()
各エンティティに一意のキー名を使用することになっているため、次の方法でエンティティを取得できます。
<input type="text" name="name" />
def post(self):
key_name = self.request.get('name')
entity = db.get_or_insert(key_name, name=key_name)
# first key_name needs encoding?
HTML形式でæ、ø、åなどの文字を許可するには、key_nameをどのようにエンコードすればよいですか?