美文网首页
练习flask项目第一天

练习flask项目第一天

作者: 繁花似锦之流年似水 | 来源:发表于2019-04-29 18:27 被阅读0次

    准备工作:

    工具

    pycharm【Python的一个很好用的IDE】   virtualenv【Python的虚拟环境】

    【注】使用虚拟环境的好处是每个项目的依赖包单独管理,互不影响

    框架

    flask+mysql

    参考书籍:Flask Web开发:基于Python的Web应用开发实战

    1、安装相关环境

    (1)安装Python【我直接安装了Anaconda3,这步就直接略过】

    (2)安装mysql    官网上下载最新版的安装包,在联网的情况下很方便

    【注】中间遇到的问题缺少文件,MySQL会依赖微软的.net      在微软官网下载最新版本即可

    还缺少很多DLL文件            安装Microsoft.Visual.C++Redistributable包来解决

    (3)安装pycharm 

    安装社区版免费

    (4)安装virtualenv 【直接用pip安装即可】

    【注】遇到的问题是虚拟环境在pycharm不生效,你需要配置一下pycharm使用的解释器为我们设置的虚拟机目录所在路径

    2、确定项目目录:

    (1)确定项目目录结构

    |-flasky

        |-app/        程序运行的主要目录

            |-templates/    模板文件html

            |-static/        静态文件ccs和js

            |-main/    后台处理中心逻辑

                |-__init__.py

                |-errors.py 错误处理脚本

                |-forms.py  表单处理脚本

                |-views.py  视图处理脚本

            |-__init__.py    app初始化文件

            |-email.py            定义邮件

            |-models.py            定义数据库模型

        |-migrations/   数据库迁移所在目录

        |-tests/        项目测试文件所在目录

            -__init__.py

            |-test*.py

        |-venv/            虚拟机环境所在目录

        |-requirements.txt          项目的依赖包

        |-config.py       flask全局配置文件

        |-manage.py   flask入口函数

    (2)打开cmd,进入项目所在目录 virtualenv venv,生成虚拟目录名【会自动寻找本机安装的Python执行程序,拷贝到该目录,生成一份纯净的环境】

    (3)进入项目一级目录,激活虚拟机环境

    venv/bin/activate  linux

    venv\scripts\activate  windows

    (4)安装项目需要的依赖包

    (5)退出虚拟机环境deactivate

    相关文章

      网友评论

          本文标题:练习flask项目第一天

          本文链接:https://www.haomeiwen.com/subject/vusunqtx.html