Webサイト構築用のFlaskプロジェクトであるPython3は、Webサービスを開始します!!

前の記事「Python3、ウェブサイト構築のためのデータベーステーブルの設計とデータストレージ!
この記事は引き続き私たちのウェブサイトを構築します
私が今日共有するのはFlaskプロジェクトを構築することです。

1.アプリを初期化する

フラスコプロジェクトを構築したいので
、最初のステップはフラスコをインストールすることです〜

pip install flask

インストールが完了したら、古いルールに従ってコードをアップロードします。

init .pyの Serversフォルダー

# -*- coding: utf-8 -*-
"""
@ auth : carl_DJ
@ time : 2020-9-02
"""

'''
初始化app,
主要放置前端内容,例如:js,css等

'''
from flask import Flask

#初始化app实例对象
app  = Flask(__name__,
			#指定前端文件夹templates
			template_folder = '../Services/templates',
			#前端css,js等代码放置在static文件夹下
			static_folder='../Services/templates/static'
			)


ディレクトリ構造を見てみましょう

ここに画像の説明を挿入
ここにもみんなのためにマークされています:

テンプレート:フロントエンドコードが配置され
ますmain.py:アプリを開始
しますinit .py:初期化アプリ

2.アプリを起動します

1. main.pyファイルのコードを記述します

main.py

# -*- coding: utf-8 -*-
"""
@ auth : carl_DJ
@ time : 2020-9-02
"""
from Servers import app

#启动app
if  __name__ == "__mian__":
	'''
	设置host,
	设置 port
	开启debug模式,如果报错,在前端直接显示
	'''
	app.run(host = 0.0.0.0,
			port = 8889,
			debug = True)

2. main.pyファイルのコードを実行します

スクリーンショットのメッセージが表示された場合、問題はありません。
ここに画像の説明を挿入
3. URL http://0.0.0.0:8889をクリックします

問題がないことを示すスクリーンショットがあります:
ここに画像の説明を挿入
現時点で、
Xiao Diaosiは混乱して尋ねました:おじさん、このページにアクセスできないようです。それでも問題はないと言いますか?
Xiaoyu:パニックしないでください、パニックしないでください。データを取得するためのAPIインターフェースを作成しなかったため、この現象は正しいです!
Xiao Diaosi:では、データ取得用のapiインターフェースをどのように記述しますか?インターフェースを書き込んだ後、正常に表示できますか?
** Xiaoyu:** get apiインターフェースを
記述しましたデータベースにデータがない場合、データを表示できません。データベースのみにデータがあり、apiインターフェースが書き込まれ、目的の効果を示すために問題はありません〜〜 〜
シャオDiaosiは:その後急いで、私は効果...見たい
、ない心配を次の記事「のpython3、ウェブサイトの構築APIインタフェース」であなたを参照してください。

3.リファレンス

Flaskについて詳しくない場合は、こちらを参照してください。
>> w3cschoolが提供する「Flaskチュートリアル」

おすすめ

転載: blog.csdn.net/wuyoudeyuer/article/details/108363207