Movatterモバイル変換
[0]
ホーム
URL:
画像なし
夜間モード
Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Masato Kawamura
PDF, PPTX
4,181 views
Flask勉強会その1
Python FlaskでWEBアプリの作り方を学ぶ。まずは基礎の基礎編から。
Technology
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 20
2
/ 20
3
/ 20
4
/ 20
5
/ 20
6
/ 20
7
/ 20
8
/ 20
9
/ 20
10
/ 20
11
/ 20
12
/ 20
13
/ 20
14
/ 20
15
/ 20
16
/ 20
17
/ 20
18
/ 20
19
/ 20
20
/ 20
Recommended
KEY
FuelPHPをさわってみて
by
Sotaro Omura
PDF
Pyramid入門
by
Atsushi Odagiri
PDF
10分でわかるFuelPHP @ 2011/12
by
kenjis
PDF
omoon.org の裏側 〜FuelPHP の task 活用例〜
by
Sotaro Omura
PDF
15分でCakePHPを始める方法(Nseg 2013-11-09 )
by
hiro345
PDF
第21回Creators MeetUp
by
Kenichi Mukai
PDF
FuelPHP Osu Nagoya vol.1
by
Fumito Mizuno
KEY
あらためてPHP5.3
by
Masashi Shinbara
PDF
FuelPHPで3種のprofilerを使ってみた
by
Katsuhiro Miura
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
Ruby on Rails Tutorial
by
Ken Iiboshi
KEY
フラットなPHPからフレームワークへ
by
Masao Maeda
PDF
WordPress関数の処理コストを考えよう
by
Naoki Matsuda
PDF
Fuel php osc tokyo2012
by
Fumito Mizuno
PDF
CodeIgniter入門
by
Sho A
PDF
.htaccessによるリダイレクト徹底解説
by
Cherry Pie Web
KEY
Mojoliciousをウェブ制作現場で使ってみてる
by
jamadam
PDF
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
by
kenjis
PPT
Ruby on Rails Tutorial Chapter8-10
by
Sea Mountain
PDF
Try Jetpack
by
Hideaki Miyake
PDF
20091030cakephphandson 01
by
Yusuke Ando
PPTX
Open Source System Administration Framework - Func
by
Gosuke Miyashita
PDF
Using Dancer
by
Yoshihiro Sasaki
PDF
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
by
leverages_event
PDF
WordPressで提供するWeb API
by
Yuko Toriyama
PDF
The master plan ofscaling a web application
by
Yusuke Wada
PPTX
実用裏方 Perl 入門
by
keroyonn
PDF
書籍 「Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方」 を通して伝えたいFlaskのプラクティス.pdf
by
taisa831
KEY
ひのきのぼうだけで全クリ目指す
by
AromaBlack
PDF
Webフレームワークを作ってる話 #osakapy
by
Masashi Shibata
More Related Content
KEY
FuelPHPをさわってみて
by
Sotaro Omura
PDF
Pyramid入門
by
Atsushi Odagiri
PDF
10分でわかるFuelPHP @ 2011/12
by
kenjis
PDF
omoon.org の裏側 〜FuelPHP の task 活用例〜
by
Sotaro Omura
PDF
15分でCakePHPを始める方法(Nseg 2013-11-09 )
by
hiro345
PDF
第21回Creators MeetUp
by
Kenichi Mukai
PDF
FuelPHP Osu Nagoya vol.1
by
Fumito Mizuno
KEY
あらためてPHP5.3
by
Masashi Shinbara
FuelPHPをさわってみて
by
Sotaro Omura
Pyramid入門
by
Atsushi Odagiri
10分でわかるFuelPHP @ 2011/12
by
kenjis
omoon.org の裏側 〜FuelPHP の task 活用例〜
by
Sotaro Omura
15分でCakePHPを始める方法(Nseg 2013-11-09 )
by
hiro345
第21回Creators MeetUp
by
Kenichi Mukai
FuelPHP Osu Nagoya vol.1
by
Fumito Mizuno
あらためてPHP5.3
by
Masashi Shinbara
What's hot
PDF
FuelPHPで3種のprofilerを使ってみた
by
Katsuhiro Miura
KEY
EC-CUBEプラグイン講義
by
ria1201
PDF
Ruby on Rails Tutorial
by
Ken Iiboshi
KEY
フラットなPHPからフレームワークへ
by
Masao Maeda
PDF
WordPress関数の処理コストを考えよう
by
Naoki Matsuda
PDF
Fuel php osc tokyo2012
by
Fumito Mizuno
PDF
CodeIgniter入門
by
Sho A
PDF
.htaccessによるリダイレクト徹底解説
by
Cherry Pie Web
KEY
Mojoliciousをウェブ制作現場で使ってみてる
by
jamadam
PDF
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
by
kenjis
PPT
Ruby on Rails Tutorial Chapter8-10
by
Sea Mountain
PDF
Try Jetpack
by
Hideaki Miyake
PDF
20091030cakephphandson 01
by
Yusuke Ando
PPTX
Open Source System Administration Framework - Func
by
Gosuke Miyashita
PDF
Using Dancer
by
Yoshihiro Sasaki
PDF
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
by
leverages_event
PDF
WordPressで提供するWeb API
by
Yuko Toriyama
PDF
The master plan ofscaling a web application
by
Yusuke Wada
PPTX
実用裏方 Perl 入門
by
keroyonn
FuelPHPで3種のprofilerを使ってみた
by
Katsuhiro Miura
EC-CUBEプラグイン講義
by
ria1201
Ruby on Rails Tutorial
by
Ken Iiboshi
フラットなPHPからフレームワークへ
by
Masao Maeda
WordPress関数の処理コストを考えよう
by
Naoki Matsuda
Fuel php osc tokyo2012
by
Fumito Mizuno
CodeIgniter入門
by
Sho A
.htaccessによるリダイレクト徹底解説
by
Cherry Pie Web
Mojoliciousをウェブ制作現場で使ってみてる
by
jamadam
10分でわかるFuelPHP @ 2012/05 OSC2012 Nagoya
by
kenjis
Ruby on Rails Tutorial Chapter8-10
by
Sea Mountain
Try Jetpack
by
Hideaki Miyake
20091030cakephphandson 01
by
Yusuke Ando
Open Source System Administration Framework - Func
by
Gosuke Miyashita
Using Dancer
by
Yoshihiro Sasaki
「スピード」と「品質」を実現するPHP開発チームの取り組み~AngularJS+FuelPHP+AspectMock~
by
leverages_event
WordPressで提供するWeb API
by
Yuko Toriyama
The master plan ofscaling a web application
by
Yusuke Wada
実用裏方 Perl 入門
by
keroyonn
Similar to Flask勉強会その1
PDF
書籍 「Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方」 を通して伝えたいFlaskのプラクティス.pdf
by
taisa831
KEY
ひのきのぼうだけで全クリ目指す
by
AromaBlack
PDF
Webフレームワークを作ってる話 #osakapy
by
Masashi Shibata
PDF
Flask入門
by
aoshiman
PDF
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
by
Kei IWASAKI
PPTX
20190809
by
iPride Co., Ltd.
PPTX
【プログラミング教室】テキスト
by
Manabu Ikarashi
PDF
Python東海GAEやってみた
by
Mori Shingo
PDF
Teclab3
by
Eikichi Yamaguchi
PDF
みんなでWAIWAI Webアプリ
by
Kiwamu Okabe
PDF
使えるDjango1.4
by
hirokiky
ODP
Introduction of Python
by
Tomoya Nakayama
PPT
Python入門からpython twitter利用のハンズオン
by
Yukitaka Uchikoshi
PDF
Pythonで始めるDropboxAPI
by
Daisuke Igarashi
PDF
S03 t1 python_learningdiary#3
by
Takeshi Akutsu
PDF
Pythonによるwebアプリケーション入門 - Django編-
by
Hironori Sekine
PDF
Python3でwebアプリ
by
Atsushi Odagiri
PDF
Python札幌 2012/06/17
by
Shinya Okano
PDF
My pyhack 1301
by
hirokiky
KEY
Hello World Python featuring GAE
by
Maito Kuwahara
書籍 「Python FlaskによるWebアプリ開発入門 物体検知アプリ&機械学習APIの作り方」 を通して伝えたいFlaskのプラクティス.pdf
by
taisa831
ひのきのぼうだけで全クリ目指す
by
AromaBlack
Webフレームワークを作ってる話 #osakapy
by
Masashi Shibata
Flask入門
by
aoshiman
入門書を読み終わったらなにしよう? 〜Python と WebAPI の使い方から学ぶ次の一歩〜 / next-step-python-programing
by
Kei IWASAKI
20190809
by
iPride Co., Ltd.
【プログラミング教室】テキスト
by
Manabu Ikarashi
Python東海GAEやってみた
by
Mori Shingo
Teclab3
by
Eikichi Yamaguchi
みんなでWAIWAI Webアプリ
by
Kiwamu Okabe
使えるDjango1.4
by
hirokiky
Introduction of Python
by
Tomoya Nakayama
Python入門からpython twitter利用のハンズオン
by
Yukitaka Uchikoshi
Pythonで始めるDropboxAPI
by
Daisuke Igarashi
S03 t1 python_learningdiary#3
by
Takeshi Akutsu
Pythonによるwebアプリケーション入門 - Django編-
by
Hironori Sekine
Python3でwebアプリ
by
Atsushi Odagiri
Python札幌 2012/06/17
by
Shinya Okano
My pyhack 1301
by
hirokiky
Hello World Python featuring GAE
by
Maito Kuwahara
Flask勉強会その1
1.
PyhonとFlaskで学ぶWEBプログラミング その12013/10/09masato-ka13年10月14日月曜日
2.
この資料の目的この資料の目的はWEBアプリケーションの初心者に向けて、WEBアプリケーションを実際に作りながら学んでもらうことです。目標:WEB画面を表示させるPOSTとGETが扱えるようになる。13年10月14日月曜日
3.
目次1. WEBアプリケーションてなんぞ?2. 環境を作ろう3.
最初のWEBアプリケーション4. POSTとGET13年10月14日月曜日
4.
WEBアプリケーション概要13年10月14日月曜日
5.
今回の構成Flaskと呼ばれるフレームワークでWEBアプリケーションを作り、簡易なWEBサーバでサービスを立ち上げる今回作るプログラムをApacheとかPython のAPサーバで動かすこともできるけど、まずは範囲外13年10月14日月曜日
6.
環境を作ろう!Windows でPythonを使うための環境を作成します。(別紙資料)13年10月14日月曜日
7.
最初のWEBアプリケーションアクセスすると画面を表示するだけのWEBアプリケーションを作ります13年10月14日月曜日
8.
最初のサンプルwebアプリケーションのappプログラム本体hello.pyfrom flask import
Flaskapp = Flask(__name__)@app.route("/")def hello(): return "Hello World!"if __name__ == "__main__": app.run()templatesテンプレートを入れる(後述)static静的ファイル(JS,CSS)などを入れる13年10月14日月曜日
9.
実行appフォルダに入り以下のコマンドを実行ブラウザでhttp://loclahost:5000にアクセスしよう>python hello.py13年10月14日月曜日
10.
解説flaskフレームワークを使う準備from flask import
Flaskapp = Flask(__name__)@app.route("/")def hello(): return "Hello World!"ルートにアクセスする時に実行される処理、ここではクライアif __name__ == "__main__": app.run()ントに”Hello World!”を返すだけもっと複雑なHTMLを返すにはどうすればいいか?次章で!13年10月14日月曜日
11.
練習問題「http://localhost:5000/sample」にアクセスしたときに”ROBOT”と赤字で表示される処理を書きましょう。@app.route("/sample")でルーティングできます。13年10月14日月曜日
12.
テンプレート複雑な画面や、デザインに凝った画面を作るときにHTMLをプログラム中に書くのは大変。WEB アプリではプログラム実行時にHTMLで書かれたテンプレートファイルをを読み出し、必要な部分を書き換えてクライアントに返す機能が一般的(テンプレートエンジン)13年10月14日月曜日
13.
テンプレートエンジンfrom flask import
Flaskfrom flask import render_templateappapp = Flask(__name__)hello.py@app.route('/hello)@app.route('/hello/<name>')def hello_name(name=None): return render_template('hello.html', name=name)@app.route("/")def hello(): return "Hello World!"if __name__ == "__main__": app.run()templateshello.htmlstatic13年10月14日月曜日<!doctype html><title>Hello from Flask</title>{% if name %} <h1>Hello {{ name }}!</h1>{% else %} <h1>Hello World!</h1>{% endif %}
14.
GET と POSTクライアントからの情報を送る方法GET
メソッド 簡単にデータを送れるPOSTメソッド 大量にデータを送れる13年10月14日月曜日
15.
GET メソッドhttp://hogehoge/test.cgi?a=alpha&b=betaGET /cgi-bin/dk2/test.cgi?a=alpha&b=beta
HTTP/1.1Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel,application/msword, */*Referer: http://127.0.0.1/cgi-bin/test.cgiAccept-Language: ja,en;q=0.5Accept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 5.0;Windows 95)Host: 127.0.0.1Connection: Keep-Alive13年10月14日月曜日
16.
POSTメソッドhttp://hogehoge/POST /cgi-bin/test.cgi HTTP/1.1Accept:
*/*Referer: http://127.0.0.1/cgi-bin/test.cgiAccept-Language: ja,en;q=0.5Content-Type: application/x-www-form-urlencodedAccept-Encoding: gzip, deflateUser-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 95)Host: 127.0.0.1Content-Length: 14Connection: Keep-Alivea=alpha&b=beta13年10月14日月曜日
17.
GETメソッド演習from flask import
Flaskappfrom flask import render_template,requestapp = Flask(__name__)get.py@app.route('/test_get',methods=['GET'])def hello_request(): if request.method == 'GET': name = request.args.get('name') return render_template('hello.html', name=name)if __name__ == "__main__": app.run()templateshello.htmlstatic13年10月14日月曜日<!doctype html><title>Hello from Flask</title>{% if name %} <h1>Hello {{ name }}!</h1>{% else %} <h1>Hello World!</h1>{% endif %}
18.
POSTメソッド演習from flask import
Flaskfrom flask import render_template,requestappapp = Flask(__name__)get.py@app.route('/test_get,['PSOT', 'GET'])def hello_request(): if request.method == 'GET': name = request.args.get('name', '') return render_template('hello.html', name=name) if request.method == 'POST': name = request.form['name'] return render_template('hello.html', name=name)if __name__ == "__main__": app.run()templateshello.htmlstatic13年10月14日月曜日<!doctype html><title>Hello from Flask</title>{% if name %} <h1>Hello {{ name }}!</h1>{% else %} <h1>Hello World!</h1>{% endif %}<form method="POST" ><p><input type="text" name="name"></p><p><input type="submit" value="送信する"></p></form>
19.
今日やったことWEBアプリケーションFlaskフレームワークテンプレートGETとPOST13年10月14日月曜日
20.
次回予告ファイルを送るには?クラスとメソッドDBアクセス13年10月14日月曜日
Download
[8]
ページ先頭
©2009-2025
Movatter.jp