Get_by_key_name не работает с именами ключей Unicode из нескольких символов - PullRequest
0 голосов
/ 10 августа 2010

Я использую строки Unicode для нелатинских символов в качестве имен ключей для моих моделей.

Я могу создавать объекты без проблем, и администратор appengine правильно показывает имя ключа (я использую китайские символыправильные символы)

Однако MyModel.get_by_key_name () возвращает None, если key_name состоит из нескольких символов.Для 1-символьного имени ключа все работает отлично.

Кто-нибудь знает об этом?

Спасибо!

1 Ответ

0 голосов
/ 12 августа 2010

На самом деле, во время вчерашнего тестирования я допустил глупую ошибку кодирования, из-за чего я подумал, что ошибка произошла из-за функции.

Проблема не в ключах. Это просто ошибка в моем алгоритме, который не проверяет наличие ключей из 2 символов, если нет объекта, который является первым символом в качестве имени ключа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...