栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

PyCharm快速创建Web项目(Flask)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PyCharm快速创建Web项目(Flask)

一般步骤: 1、文件-新建项目

 2、选择Flask

 3、选择环境、选择Python安装位置,然后创建

 4、结果(等待)

5、运行

 控制台出现:Running on http://127.0.0.1:5000 (Press CTRL+C to quit)

 6、浏览器访问:http://127.0.0.1:5000

 ~成功创建项目~

 >>>但是<<<

看看项目结构就是这样的:

 代码:

 看到这里就是@。@ 》》。《《

不知所措~  我要的web项目呢?! 网页在哪里??

  • Flask 是使用 Jinja2 这个模板引擎来渲染模板

模板就是有特殊标记的html文件,放在templates 下:

 &但是目录是空的&【“.”】这... 从何开始...

所以我们最好去开源仓库找找~.~

推荐方案: 1、gitee搜索flask找到适合你的项目,如:TLv8 平台-Flask版: 基于Python Flask+Layui开发的Web应用系统框架,项目集成了工作流引擎,内置了组织机构权限管理等功能,可以应用于OA、HR、CRM、PM等系统开发。{{人生苦短,我用Python.}}

 如上图选择:克隆/下载   进入文件夹:

 2、打开项目

 3、选择下载的项目文件

 4、弹出的:

选择/确认 Python安装位置》等待自动初始项目环境(出现任何提示点击确认即可)

 4、配置数据库

打开config.py,找到:SQLALCHEMY_DATABASE_URI,修改自己的数据库:

 5、初始化依赖

 参考说明,在命令行输入:

pip install -r requirements.txt

在线安装必要插件,等待完成。

如果命令安装出错可以用图形操作:打开manage.py

 等待片刻后根据提示选择“安装要求”:

 选择“安装”等待安装完成。

安装完成提示:

 6、初始化数据库

命令行输入: 

python  manage.py  db  init        # 创建迁移仓库,首次使用  
python  manage.py  db  migrate     # 创建迁移脚本
python  manage.py  db  upgrade     # 把迁移应用到数据库中

数据初始脚本:

 sql/tlv8.sql

在MySQL数据库执行sql文件即可

7、运行
  • 终端运行:

python manage.py runserver

  • 图形操作:右上角“运行”前下拉选择“编辑配置”

 注意:

  • 脚本路径:.../manage.py
  • 形参:runserver

运行:

8、测试

浏览器访问:http://127.0.0.1:5000/

 已经有默认账号密码:system/1, 输入验证码登录

 项目已经有基础功能,你只需要根据自己的业务需求开发功能即可~。~

项目结构:

 资源中有很多例子,照着写就可以了!舒畅~ ~ ~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1008403.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号