AppEngineアプリケーション内でGoogleスプレッドシートフォームウィザードの機能を複製したいと思います。これの理由は、Googleフォームが見苦しく、フォームウィザードがレイアウトを改善するのに十分なフックを提供していないことです。
Google Spreadsheet GDataAPIをAppEngineに統合して、ターゲットのスプレッドシートと認証トークンが永続的に保存されるようにする方法の例を知っていますか?スプレッドシートはGoogleAppsドメイン上にあり、私たち自身のログインの背後にあり、どの時点でもサイトユーザーに公開されるべきではありません。
だから私たちは考えていました
1)Google Spreadsheet APIからスプレッドシートIDと認証トークンを抽出します(方法)
2)AppEngineコンソールを介してこれらをAppEngineデータストアに保存します
3)Djangoフォームを作成し、フロントエンド開発者にスタイルを設定させます
5)Djangoフォームハンドラーは、GDataAPIを使用して結果をスプレッドシートに直接送信します