2010-08-10 80 views
0

我對於非拉丁字符使用unicode字符串作爲我的模型的鍵名稱。Get_by_key_name不適用於多個字符的unicode鍵名稱

我可以創建一個沒有問題的對象,和AppEngine上管理員正確地顯示鍵名(我使用中國文字,右字符)

然而,MyModel.get_by_key_name()返回None如果KEY_NAME由幾個字符。 對於1個字符的鍵名稱,一切工作正常。

有人知道嗎?

謝謝!

+1

你能給出基本的示例代碼來演示你正在看到的問題嗎? – 2010-08-10 18:22:24

+0

TC的意見。如果這是一個真正的bug,我很樂意看到一個再現案例! – 2010-08-11 20:44:49

回答

0

其實我昨天測試時犯了一些愚蠢的編碼錯誤,這讓我覺得錯誤來自函數。

問題並不來自於鍵。如果沒有第一個字符作爲關鍵字的對象,那麼這只是我的算法中的一個錯誤,它不會檢查2個字符的鍵。

相關問題