チュートリアル
- プロジェクトのレイアウト
- アプリケーションのセットアップ
- データベースの定義とアクセス
- ブループリントとビュー
- テンプレート
- 静的ファイル
- ブログの青写真
- プロジェクトをインストール可能にする
- テストカバレッジ
- 本番環境にデプロイする
- 開発を続けてください!
このチュートリアルでは、Flaskrと呼ばれる基本的なブログアプリケーションの作成について説明します。 ユーザーは、登録、ログイン、投稿の作成、および自分の投稿の編集または削除を行うことができます。 アプリケーションをパッケージ化して、他のコンピューターにインストールできるようになります。
class=screenshot align-center|screenshot of index page あなたはすでにPythonに精通していることを前提としています。 Pythonドキュメントの公式チュートリアルは、最初に学習または確認するための優れた方法です。
それは良い出発点を与えるように設計されていますが、チュートリアルはフラスコのすべての機能をカバーしているわけではありません。 クイックスタートでFlaskの機能の概要を確認してから、ドキュメントを調べて詳細を確認してください。 チュートリアルでは、FlaskとPythonが提供するもののみを使用します。 別のプロジェクトでは、 Extensions または他のライブラリを使用して、いくつかのタスクを単純化することを決定する場合があります。
class=screenshot align-center|screenshot of login page フラスコは柔軟です。 特定のプロジェクトやコードレイアウトを使用する必要はありません。 ただし、最初に開始するときは、より構造化されたアプローチを使用すると便利です。 つまり、チュートリアルでは前もって少し定型文が必要になりますが、新しい開発者が遭遇する多くの一般的な落とし穴を回避するために行われ、簡単に拡張できるプロジェクトが作成されます。 Flaskに慣れたら、この構造から抜け出し、Flaskの柔軟性を最大限に活用できます。
class=screenshot align-center|screenshot of edit page :gh: `チュートリアルプロジェクトは、Flaskリポジトリの例として利用できます ` 、チュートリアルに従ってプロジェクトを最終製品と比較したい場合。
プロジェクトレイアウトに進みます。