javascript - Pythonを使用してGoogle App EngineにjQueryオートコンプリートを実装するにはどうすればよいですか?

javascript jquery google-app-engine autocomplete

この問題について議論しているソースがいくつか見つかりました(this one seems the simplest but it is for PHP)。既存の検索フォームを使用して、リクエストを処理するAutocompleteResponseハンドラーを作成します。送信されたデータがjson形式である必要があるか、文字列の配列に問題がないか、ドキュメントから理解できません。どちらの情報を送信すればよいかわかりません。検索履歴のある新しいモデルを作成しました

class Search(db.Model):
    owner = db.UserProperty()
    date= db.DateTimeProperty(auto_now_add=True)
    query = db.StringListProperty()


関連するクエリ候補をオートコンプリートに送信したい。ドキュメンテーションにあるかどうかにかかわらず、例へのどんな助けでも歓迎です。ありがとう。

更新

これをクローズの直前に置きます</body>

<script>
$('#search_form').autocomplete({
            source: "http://ting-1.appspot.com/autocomp",
            minLength: 2});
</script>            


私が置いた私のAutocompハンドラで

data = json.dumps("abc, def")


dataはjquery autocompleteプラグインに渡されると単純に思っています。しかし、何も起こりません。何が悪いのですか?
答え
これを試してみましたが、うまくいきました:

    data = ['cat','dog','bird', 'wolf']
    data = json.dumps(data)         
    self.response.out.write(data)
関連記事

javascript - 検索テキストボックスに基づいて行を表示/非表示

java - Java Scripting Engineクラスのインスタンス化

javascript - ScrollToスクリプトでスクロールするときにページのちらつき/途切れを防ぐ方法はありますか?

javascript - iframeを取得するための正しいJavaScript関数とは

javascript - JavaScriptでのXMLのクエリ

javascript - javascript:WebForm_DoPostBackWithOptionsをデバッグするにはどうすればよいですか?

javascript - Rhino JSインタープリターとSpiderMonkeyインタープリター-異なる戻り値

javascript - jQueryを使用して<head>からすべての<meta ..>を読み取るにはどうすればよいですか?

javascript - 私の最初のWebアプリケーションを構築するための優れたリソース(おそらく、純粋なHTML5 / Javascript / CSS3を使用するだけ)

javascript - ページコンテンツがAjaxで読み込まれた後にJavaScriptを読み込む