flask的基础使用

基于django,flask的自动化运维项目
flask入门级教程
https://tutorial.helloflask.com/preface/

在Linux系统中部署flask并使用

  • 准备工作:python3.6版本以上,pycharm或vscode,chrome浏览器,github账号
$ cd watchlist

$ python3 --version		#查看python3版本
Python 3.9.10

$ git --version		        #查看git版本
git version 2.17.1

$ git config --global user.name "whml"              # 替换成你的名字
$ git config --global user.email "wml@doporro.com"  # 替换成你的邮箱地址

$ git init		        #创建.git文件夹追踪文件
Initialized empty Git repository in ~/watchlist/.git/
	
$ nano .gitignore	        #.gitignore忽略文件管理
	*.pyc
	*~
	__pycache__
	.DS_Store	        #创建.gitignore,并编辑
#使用 Control + O 和 Enter 键保存,然后按下 Control + X 键退出

$ ssh-keygen	                #生成密钥
$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3Nza...省略 N 个字符... 	

#访问新建仓库页面(导航栏“+” - New repository),在“Repository name”处填写仓库名称,这里填“watchlist”即可,接着选择仓库类型(公开或私有)等选项,最后点击“Create repository”按钮创建仓库。

$ git remote add origin git@github.com:weiml0/watchlist.git      # 注意更换地址中的用户名

$ python3 -m venv env		#创建虚拟环境
$ . env/bin/activate		#启动
!!!
	若创建出的env没有启动项,(一般在bin目录下面)如下:
	pip install virtualenv		              #安装
	virtualenv -p python3 env	              #创建env文件
	. /bin/activate				      #启动
!!!
	
(env) $ deactivate		#退出

(env) $ pip install flask	#安装flask

$ git status	                #查看git信息

$ git add .
$ git commit -m "I'm ready!"
$ git push -u origin master     # 如果你没有把仓库托管到 GitHub,则跳过这条命令,后面章节亦同	

#你可以通过 https://github.com/你的用户名/watchlist 查看你的仓库内容。
	
创建app.py
	from flask import Flask

	app = Flask(__name__)

	@app.route('/')
	def hello():
		return 'Welcome to My Watchlist!'

falsk run	                #启动flask
localhost:5000 可查看到app.py页面```
posted @ 2023-04-12 16:01  whml  阅读(20)  评论(0编辑  收藏  举报