Create a gist now

Instantly share code, notes, and snippets.

@leo-mon /
Last active Feb 9, 2017

What would you like to do?
from flask import Flask, request, make_response, redirect, abort
app = Flask(__name__)
# 基本
def index():
return '<h1>こんにちは</h1>'
# URLからパラメータ受け取り
def user(name):
return '<h1>こんにちは、%s</h1>' % name
# UserAgent情報
def user_agent():
user_agent = request.headers.get('User-Agent')
return '<h1>あなたのブラウザは %s です</h1>' % user_agent
# 返すコードを指定
def error():
return '<h1>400を返します</h1>', 400
# クッキー
def cookie():
response = make_response('<h1>クッキーを使用します</h1>')
response.set_cookie('treasure', '555')
return response
# リダイレクト
def redirect_test():
return redirect('')
# 例外に404を返す(動かない)
def get_user(id):
user = check_user(id) # check_userを定義してないので動かない
if not user:
return '<h1>こんにちは、%s' %
if __name__ == '__main__':
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment