ページへ戻る
− Links
印刷
Google App Engine for Python その2
の編集 ::
NJF Wiki
xpwiki
:
Google App Engine for Python その2
の編集
# q19f2920 の編集
ページ内容:
*ログイン処理 [#q19f2920] ログイン処理ではユーザーIDとパスワードをチェックして正しければデータを返し、そうでなければ-1を返します。 class NjfLogin(webapp2.RequestHandler): def post(self): self.response.headers['Content-Type'] = "text/plain; charset=utf-8" userId = self.request.get('userId') password = self.request.get('password') userData = getUserData(userId, password) if userData: self.response.write(json.dumps(userData.data)) else: self.response.write("-1") ここでgetUserDataは以下のような、ユーザーIDとパスワードからユーザーデータを返す関数です。idにユーザーIDとパスワードを連結した物を使っているのでこのようにシンプルになります。 def getUserData(userId,password): ud = UserData.get_by_id(id=userId+"_"+password) return ud
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
日本の首都は?(漢字で)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://njf.jp
(This host)
/cms/modules/xpwiki/?cmd=edit&help=true&page=Google%20App%20Engine%20for%20Python%E3%80%80%E3%81%9D%E3%81%AE%EF%BC%92