纯属个人笔记
1.首先了解 PyCharm中Directory与Python package的区别
(1) Directory就是一个文件夹,放置资源文件,目录没有_ _init_ _.py的文件 ,即文件目录
(2)Python package就是一个目录,其中包括一组模块和一个_ _ init.py_ _文件 , 即py包
2. 首先创建项目的文件目录
(1)建立app的py包: 在app的包里面,再建立详细的文件目录
app的_ _ init _ _.py的作用:创建Flask的实例,调用初始化函数,以及配置扩展、配置蓝图、数据配置等
py包 models : 新建py的文件包 : 用来存放flask中的SQLAlchemy数据库的模型类
-- 对应下面的_ _init_ _.py 文件里面 要导入
文件目录 static : 项目的静态文件目录 一般用来放网页上面的资源、例如:图片、css、js等
文件目录 templates: 项目用到的所有模板 即 html文件
主逻辑函数的py包 views : 数据逻辑文件以及爬虫 还有 视图函数,建立main.py等的py文件
建立config.py文件 里面可以设置flask中数据库的相关参数
建立extensions.py文件 作用创建各种的对象,例如 SQLAlchemy的对象等,创建后进行初始化的操作等
(2) 项目根目录下, 建立 manage.py,让项目通过脚本命令的形式启动,调用app的_ _ init _ _.py的创建实例的方法
这个方法是自己定义的,以及manager的相关配置。 以及设置启动项目
利用Flask来构建项目的大概步骤
最新推荐文章于 2024-05-29 11:53:04 发布