2010年12月14日火曜日

Google App Engine+Pythonで問い合わせフォーム作成(経過)

いやー。やっぱり苦戦しました。
Pythonはなんとなくわかるものの、HTMLファイルとの関連がよくわからなかったのと、日本語の文字化けを解消するのに時間がかかりました。

pyファイルの文字化けは、ネットで調べたら先頭に # -*- coding:utf-8 -*- を入れれば解消されることがすぐにわかったが、HTMLファイル側の文字化けは、ネットではunixやLinux環境の事例が多く、utf-8形式でにすればいいことはわかったが、Windowsでどうするのかわからなかった。
HTMLファイルをFrontPageで開いて試行錯誤してるうちに、Web設定でutf-8に変更できることがわかり、ようやく解消しました。それと昔ホームページをFrontPageで作っていたことが役に立ち、表作成や背景色の入力フィールドの作成等が簡単にできるようになりました。
これで問い合わせ画面からの入力で、Google App Engineのデータストアに保存できるとこまではできたので、後は確認画面への切替と必須項目チェック、スプレッドシート連携、メール自動までやりたいので、まだまだ先は長いです。明日、近くのGoogle App Engine+Pythonの師匠にお会いしてレクチャーしてもらうので、何とか目処を付けたいです。

作成した問い合わせフォーム

問い合わせ確認フォーム

FrontPageのWeb設定画面

0 件のコメント:

コメントを投稿