この資料について サークルのWebアプリケーション製作講座用に書いている資料です。 対象読者は何らかのプログラミング言語を少し触ったことはあるけど、Pythonははじめてという方を対象にしています(ちなみにサークルでは最初にC言語をします) Githubのほうで公開していましたが,Qiitaに移してみることにしました. その後、Zennに移しました
![PythonのFlaskで学ぶWebアプリケーション制作講座 第0章 〜はじめに〜](https://cdn-ak-scissors.b.st-hatena.com/image/square/3929a60b7bb007b6b318939d84186a1dd254e5c1/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9UHl0aG9uJUUzJTgxJUFFRmxhc2slRTMlODElQTclRTUlQUQlQTYlRTMlODElQjZXZWIlRTMlODIlQTIlRTMlODMlOTclRTMlODMlQUElRTMlODIlQjElRTMlODMlQkMlRTMlODIlQjclRTMlODMlQTclRTMlODMlQjMlRTUlODglQjYlRTQlQkQlOUMlRTglQUMlOUIlRTUlQkElQTclMjAlRTclQUMlQUMwJUU3JUFCJUEwJTIwJUUzJTgwJTlDJUUzJTgxJUFGJUUzJTgxJTk4JUUzJTgyJTgxJUUzJTgxJUFCJUUzJTgwJTlDJTIwJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0wZDU0YzBkM2IzYmFkYjBjOWVjZTg0NGUyZjFmN2Q5Mw%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBpa2FybzExOTImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT0zNiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTQwNWUxY2YzNGVlMWU1YjQ4NjlmMmE5NDM5NGVhMjcx%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D390696673429568276e075ecd6a9ddfc)
Warning: This is an old version. The latest stable version is Version 2.0.x. Quickstart¶ Eager to get started? This page gives a good introduction to Flask. It assumes you already have Flask installed. If you do not, head over to the Installation section. A Minimal Application¶ A minimal Flask application looks something like this: from flask import Flask app = Flask(__name__) @app.route('/') def
Flaskへ ようこそ¶ Flaskのドキュメントへようこそ。このドキュメントは、いくつかのパートに分かれています。 まず インストールについて パートから目を通されることをお勧めします。 その後 クイックスタート を御覧ください。さらに チュートリアル では、Flaskを 使用して小さなアプリケーションを作成しています。APIの詳細をご覧になりたい場合は API ドキュメントを参照してください。様々なパターンを知りたいときは patterns セクションが有効となるでしょう Flaskは、 Jinja2 テンプレートエンジンと Werkzeug WSGIツールキットに 依存しています。このドキュメント内ではこの2つのライブラリーの説明は 記載されていません。それぞれのリンクを参照してください。 Jinja2 Documentation Werkzeug Documentation
Ruby は柔軟なプログラミング言語であり Sinatra のような手軽で軽量なウェブアプリケーションフレームワークがあります。いままで分析用の言語として主に Python で統計やデータの可視化をおこなってきましたが、もちろん Python にも多種多様なウェブアプリケーションフレームワークがあります。 数値計算などを Python でおこなう仕組みをウェブシステムとして提供したい場合、わざわざ別の言語を利用するよりウェブの部分も同じ言語で作ってしまったほうが一貫性があります。 そこで今回は Flask という Python の小規模なフレームワークを利用し、ごく簡単なウェブアプリケーションを作ってみます。 Flask には日本語訳された親切なユーザーガイドがあります。 https://a2c.bitbucket.io/flask/ とても丁寧に書かれているので、基本的にはこのドキュメン
Flask(フラスク)は、プログラミング言語Python用の、軽量なウェブアプリケーションフレームワークである。標準で提供する機能を最小限に保っているため、自身を「マイクロフレームワーク」と呼んでいる。Werkzeug WSGIツールキットとJinja2テンプレートエンジンを基に作られている。BSDライセンスで公開されている。 概要[編集] Flaskは、標準で提供する機能を最小限に保っているため、自身を「マイクロフレームワーク」と呼んでいる。Flask自身は、他のフレームワークがしばしば持っているような、データベース抽象化レイヤやフォーム値の検証などの機能を持たない。これは、どんなWebアプリケーションにも適合する良い基盤を作るための設計判断だとしている(例えば、テンプレートエンジンはほとんどのWebアプリケーションで有用だが、関係データベース等はすべてのアプリケーションが必要とするもの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く