定制app开发flask项目实战记录一:搭建flask框架

是一个Web框架,定制app开发它的作用主要是为了开发Web应用程序,Web,就是网页,定制app开发所以学会了Flask,定制app开发自己写可以写网站,

除了Flask,Python还有很多web框架,例如Django,Tormado框架等,定制app开发其中最出名的框架是Django,定制app开发最灵活的框架算是Flask。

Flask框架常用扩展包
Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展,都需要第三方的扩展来实现。

常有的扩展包有这些:

Flask-:操作数据库;

Flask-script:插入脚本;

Flask-migrate:管理迁移数据库;

Flask-Session:Session存储方式指定;

Flask-WTF:表单;

Flask-Mail:邮件;

Flask-Bable:提供国际化和本地化支持,翻译;

Flask-Login:认证用户状态;

Flask-OpenID:认证;

Flask-RESTful:开发REST API的工具;

Flask-Bootstrap:集成前端Twitter Bootstrap框架;

Flask-Moment:本地化日期和时间;

Flask-Admin:简单而可扩展的管理接口的框架。

创建Flask项目
我们打开已经安装好的pycharm,创建第一个flask项目

修改一下项目名和选择Python编译器即可点击Create,这样我们就成功创建了一个Flask框架项目,如下图所示:

venv是虚拟环境文件夹,里面放着我们pip安装的库和一些模块、包;

main.py是启动程序

创建完项目后,我们查看当前项目已经安装了哪些包,执行代码如下:
pip list
执行结果如下图所示:

可以看到我这里只有这两个,对于我们框架来说是远远不够的,但是没有关系,我们在操作过程中遇到需要的包,在安装就可以了

首先我们需要导入Flask模块,我们之前执行没有安装Flask的包,
Flie>settings>Project:项目名称>python interpreter

点击左上角+,

输入需要安装的模块名称,点击下载

这样就是下载成功了,返回之前的页面

这里Flask模块需要的包都安装好了

接下来我们来运行flask程序
导入Flask模块,该类的实例将会成为我们的WSGI应用;
创建一个该类的实例,该实例可以传递以下参数
__name__是一个适用于大多数情况的快捷方式,有了这个参数, Flask 才能知道在哪里可以找到模板和静态文件等东西;
使用route()装饰器来告诉Flask触发函数的URL ;

视图函数返回需要在用户浏览器中显示的信息;

app.run()启动一个web服务器来运行我们的程序。

编辑好了以后,运行代码

然后在点击http://127.0.0.1:5000 就会弹出一个浏览器,如下图所示:

到这里就说明我们flask框架的第一步已经完成了,

网站建设定制开发 软件系统开发定制 定制软件开发 软件开发定制 定制app开发 app开发定制 app开发定制公司 电商商城定制开发 定制小程序开发 定制开发小程序 客户管理系统开发定制 定制网站 定制开发 crm开发定制 开发公司 小程序开发定制 定制软件 收款定制开发 企业网站定制开发 定制化开发 android系统定制开发 定制小程序开发费用 定制设计 专注app软件定制开发 软件开发定制定制 知名网站建设定制 软件定制开发供应商 应用系统定制开发 软件系统定制开发 企业管理系统定制开发 系统定制开发