flask创建网站全流程:从零开始搭建一个专属网站!

发布日期:2025-04-04 23:41浏览次数:

大家今天我来分享一下用 Flask 搭建网站的整个过程,从零开始,一步一步来,保证大家都能学会!

准备工作

你得有个 Python 环境,我这里用的是 Python 3.8,你们用 3.6 以上的版本应该都没啥问题。至于怎么装 Python,我就不多说,网上一搜一大把教程,都很简单。

安装 Flask

有 Python 环境后,咱们就可以开始安装 Flask 。打开你的命令行工具(Windows 下叫 cmd 或者 PowerShell,Mac/Linux 下叫 Terminal),输入下面这行命令,然后回车:

pip install flask

等它安装完成,就表示 Flask 已经准备就绪!

创建第一个 Flask 应用

咱们找个地方创建一个文件夹,用来存放咱们的网站代码。比如,我在桌面上创建一个叫 my_website 的文件夹。

然后,在这个文件夹里创建一个 Python 文件,名字就叫 。用你喜欢的文本编辑器(比如 VS Code、Sublime Text、Notepad++ 都行)打开这个文件,开始写代码!

在 里输入以下代码:


from flask import Flask

app = Flask(__name__)

if __name__ == '__main__':

*(debug=True)

这段代码做啥?

  • 第一行,from flask import Flask,就是把 Flask 这个工具箱给咱们搬进来。
  • 第三行,app = Flask(__name__),就是创建一个 Flask 应用,你可以理解为咱们网站的“地基”。
  • 第五行开始到结尾,if __name__ == '__main__': 这个表示如果直接运行这个文件,那么就会执行下面的一系列操作,这里我们调用Flask的内置的开发服务器来启动APP。
  • 第六行,*(debug=True),就是启动这个网站。debug=True 的意思是开启调试模式,这样改代码后,不用重启网站就能看到效果,方便咱们开发。

创建首页

咱们的网站虽然能跑起来,但啥内容也没有。咱们给它添加一个首页。

在 文件的 app = Flask(__name__) 下面,接着写:



def home():

return '欢迎来到我的网站!'

这段代码又是啥意思?

  • 这是一个“装饰器”,你可以理解为一个“标记”。它的意思是,当用户访问网站的根目录(也就是 )时,就执行下面的 home() 函数。
  • def home(): 这就是咱们定义的 home() 函数,它负责处理用户访问首页的请求。
  • return '欢迎来到我的网站!' 这行代码就是告诉 Flask,当用户访问首页时,给他们显示“欢迎来到我的网站!”这段文字。

运行网站

现在咱们的网站已经有一个简单的首页。保存 文件,回到命令行工具,进入到 my_website 文件夹(用 cd 命令),然后输入:

python *

回车!你会看到类似下面这样的输出:

Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)

这就表示你的网站已经成功运行起来!

打开你的浏览器,在地址栏输入 http://127.0.0.1:5000/,回车!

你就能看到“欢迎来到我的网站!”这几个大字!

恭喜你,你已经成功用 Flask 搭建一个最简单的网站!是不是很简单?

这只是个开始,Flask 还能做很多很多事情,比如处理表单、连接数据库、使用模板等等。以后有机会我再慢慢分享给大家!

今天的分享就到这里,希望对大家有帮助!

泰州私家侦探 扬州侦探 湖州侦探公司 嘉兴私家侦探 温州侦探公司
如果您有什么问题,欢迎咨询技术员 点击QQ咨询