キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
キーボードショートカット一覧 j次のブックマーク k前のブックマーク lあとで読む eコメント一覧を開く oページを開く ✕
flask_web_application/ ├── application/ │ ├── __init__.py │ └── views.py └── server.py
アプリケーションサーバー 今回はWebサーバー(Nginx)とWebアプリケーション(Flask) とを繋ぐ橋渡し役 いわば中間業者 そもそもWSGIとは? WebServerGatewayInterfaceの略(ウィスキーと読むらしい) Webアプリケーション(Flask)とWebサーバー(Nginx)間の取り決めのこと ようするにプロトコル(仕様) これがないと 例えばあるWebサーバー(A)を使った場合 その仕様に乗っ取ったWebアプリケーション(A') を使わなければいけないことになる(現に昔はそうしてたらしい) 逆もまたしかり その仕様を標準化した形がWSGIということ 当たり前だがこれから使うFlaskもWSGIの仕様に乗っ取ってる ウェブアプリケーションフレームワーク 実際の処理はこいつが行う いわば下請け Pythonの主要なフレームワークとしてDjangoがあるが Dja
Apache を導入している VPS で Flask を使おうと思ったのですが,その前に Python が動く環境を作らねばということで,何やら mod_wsgi というモジュールが使えるらしいです. サーバ上で Python を動かす方法 一つはさっき述べた mod_wsgi を導入する方法で,もう一つは CGI を使う方法です. かつて Python を Web サーバで動かすための仕組みとして,CGI (Common Gateway Interface) 含め,様々な Web アプリケーションフレームワークが用意されてきました. そこで,標準仕様を決めて開発を楽にするために WSGI (Web Server Gateway Interface) に統一しようという話になったようです (大雑把).ちなみに読みは「ウィズギー」らしい. CGI を使うときは /var/www/cgi-bi
無料レスポンシブウェブデザインHTMLテンプレートTemplate ホームページ制作会社でも使用できる商用利用が可能な無料レスポンシブHTMLテンプレートです。企業サイト(会社概要サイト・企業案内サイト)として、店舗サイトとして、各種サービスサイトとしてなど様々な用途にご利用頂けます。テンプレート内の写真・イラスト等につきましてはそのままご利用頂くことが可能です。利用報告なども特に必要ありません。 テンプレート内の「Design by http://f-tpl.com」のリンクは外さないようにお願い致します。リンクを外したい場合は「クレジット表記を外したい場合」のページをご確認ください。 HTMLテンプレート スマートフォンサイト(iPhone、Android)、タブレット端末(iPad)にも対応のレスポンシブ・ウェブデザインのHTMLテンプレートです。1つのファイルのカスタマイズでPC向
WEBサーバーにFlaskを設定したけど、レスポンシブデザインを1から設計したくない。 PythonのWEBアプリケーションフレームワークであるFlask。 Flaskを使うことで動的なWEBサイトを作ることができる。 内部処理はFlaskで行うとして、WEBサイトを作る際に他にも気にしなければならないことがある。 それは見た目。 FlaskはWEBサイトをPythonで動かしてくれるが、見た目に関しては自分でHTMLのレイアウトを用意しなければならない。 そしてWEBサイトの見た目というものは侮れない。 WEBデザイナーという専門職が存在するくらい専門性が必要で、素人がゼロから作ると見れたものではないサイトができあがる。 しかし個人サイトではWEBデザイナーを雇うような予算は無い。 ではどうすればよいのかというと、手っ取り早く見た目を整えるには配布されているデザインテンプレートを流用する
ConoHa VPSでwebサーバーの環境を構築 ConoHa VPSで環境構築した時の作業メモです VPSの準備 今回の契約プラン:ConoHa VPS 1GB・2コア・100GB ConoHa VPS を選んだのはメジャーどころで情報も多かったからです。少し使ってみた感想としては特に問題なく使えています ※なお今回レンタルサーバーではなくVPSにした理由はrequests-htmlを用いてスクレイピングを行いたかったからです ※あとフレームワークにFlaskを使っているのは単に慣れているからで、もしPythonをゼロから始める方であれば情報が多くてテンプレートも揃っているDjangoの方をおすすめします ConoHa VPS 仮想サーバーの立ち上げ OS:Ubuntu20.04 今回はConoHaに最初から用意されている「LAMP」テンプレートを用いてサーバーを立ち上げる VPSの立ち
前の記事のおさらいと本記事でやること 前の記事へ前の記事では、Flaskに組み込む予定の、Twitter APIからユーザーのタイムライン情報を取得しCSVとして出力するプログラムを作成しました。... 前の記事では、 Flaskの入門を解説し、PythonプログラムをFlaskに組み込む前段階としてindex.htmlとmain.pyを作成しました。 この記事では、最初の記事で作成したTwitte APIからツイート情報を取得するプログラムを、前の記事で作成したFlaskのWebサイトに組み込むことにより、スクリーンネームを入力するとツイート情報をCSVとしてダウンロードできるWebアプリを作成します。 これまでのプログラムを修正する これまで作ったプログラムを組み合わせてWebアプリとして完成させるために、最初の記事で作った「fetchtweets.py」、前の記事で作った「main.
はじめにこのページではPythonのWEBフレームワークである「Flask」について解説します。 主にWEBサイト開発が未経験の方や初心者の方を対象としています。 WEBサイト開発が未経験の私も、Flaskを通して学習してきました。 Flask学習におすすめの本を紹介します。 ⇨【Python】Flask入門におすすめの本 3選 FlaskとDjangoの違いPythonのWEBフレームワークで代表的なものとしてFlaskとDjangoがあります。 FlaskとDjangoで異なるのは持っている機能の量が異なります。 Flaskはマイクロウェブアプリケーションフレームワークと呼ばれています。 その名の通り、機能があまり多くありません。 作成するWEBサイトによっては、別途外部のライブラリを用意する必要が出てきます。 その代わり、シンプルで分かりやすく小規模のWEBサイトであれば容易に開発で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く