Я могу правильно передать строковую переменную в gqlquery путем подстановки параметров, вот код, который я пытался использовать;
user_name = self.request.get('username') #retrieved from UI
p = models.UserDetails.all().filter('user_name = ', user_name).fetch(1)
Я не получил никаких результатов, и запрос молча завершился неудачей. Но когда я жестко кодирую запрос, как этот,
p = models.UserDetails.all().filter('user_name = ', "peter rice").fetch(1)
Я получил ожидаемый результат. Я думаю, что передаю переменную user_name
неверным образом. Пожалуйста, помогите мне получить правильный фрагмент кода.