基于Python的Web应⽤开发实践总结基于Python的Web应⽤开发学习总结
本次学习采⽤的是Flask框架。根据教程开发个⼈博客系统。博客界⾯如图所⽰。
整个学习过程收获很多,以下是学习总结。
1、virtualenv
virtualenv是第三⽅⼯具,⽤于创建虚拟环境。可以为每个程序单独创建虚拟环境,每个虚拟环境互不影响,并且不影响全局的环境,也就是说在不同的虚拟环境⾥可以使⽤不同版本的python和插件等。使⽤虚拟环境的另⼀好处是,不需要管理员权限。
以下是virtualenv的安装和使⽤:
1、检查是否安装了virtualenv virtualenv --version
2、安装:在/pypa/setuptools的setuptools中下载脚本ez_setup.py,然后执⾏
python ez_setup.py
easy_install virtualenv
3、创建:在需要使⽤虚拟环境的⼯程根⽬录下使⽤命令
virtualenv venv
venv为虚拟环境的名字,可根据个⼈需求更改。创建成功后,在当前⽂件夹下会出现⼀个⼦⽂件夹,名字就是上述命令中指定的参数,与虚拟环境相关的⽂件都保存在这个⼦⽂件夹中。
4、使⽤:虚拟环境的使⽤需要激活,命令如下:
venv\Scripts\activateapp开发实例
成功激活的话命令提⽰符会变为(venv) $,如果需要退出虚拟环境,可使⽤命令:
deactivate
2、项⽬结构
基本项⽬结构如图所⽰:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论