0
我有以下模型類:特殊字符和鍵名
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?
如何我是否應該對key_name進行編碼,以便在html表單中允許使用諸如æ,ø,å和其他字符?
對不起我的壞。問題是我還希望能夠存儲「兩個單詞」作爲鍵名,但沒有空間,所以這個工作:../test/{{test.key.name}}(例如../test/2字)。我使用urllib.quote這個,但這是特殊字符問題的地方。 – user1612947
我想我應該只存儲密鑰名稱爲「兩個單詞」,並找出一種方法來引用django模板中的網址,然後取消引用在def post(self)中。謝謝! – user1612947