Django学习笔记 Day One
2016-01-01 22:02
555 查看
Time:2016年01月01日21:38:55
Description:
从今天开始我开始写我的Django学习笔记,因为网络上太多太杂乱的文章,不成系统,还有就是太多的培训机构讲述的东西过于简单,没有深入讲解Django,算是自己的一个小笔记吧,主要参考的是Django1.8的官方文档,地址:www.djangoproject.com,一家之言,大神勿喷!
Content:
Day One. First exploration of django?
我们在Web开发过程中,常常会遇到编写重复的代码的问题,Django的出现很好地解决了重复「造轮子」的问题,Django是在一个快节奏的新闻编辑室里面开发出来的,因此它被设计成更快更高效解决Web开发框架。
How do we install Django?
因为笔者所使用的PC基本都是OS X 操作系统,所以这个文集基本以OS X 生产环境为准。
安装Django的方法有很多种,笔者使用的是较为简洁也是官方默认的安装方法,使用pip管理工具安装。「command:pip install django==1.8.2」
当然我们在进行Django Web开发的时候,老一辈前辈给我们指了一条明路,使用被誉为Python开发三大神器之一的工具「virtualenv」。使用该工具的好处在于,在我们的生产环境中会遇到种种开发环境版本的问题,我们使用virtualenv可以很好地解决该问题。「command:pip install virtualenv」
创建Virtualenv目录,「command:virtualenv --no-site-packages PROJECT_FOLDER」 当中PROJECT_FOLDER为你要创建的虚拟环境目录
激活Virtualenv,「command:source PROJECT_FOLDER/bin/activate」
退出Virtualenv,「command:deactivate」
查看当前虚拟目录安装的包文件,「command:pip list」
友情链接:
Django官方网站:https://www.djangoproject.com/
Description:
从今天开始我开始写我的Django学习笔记,因为网络上太多太杂乱的文章,不成系统,还有就是太多的培训机构讲述的东西过于简单,没有深入讲解Django,算是自己的一个小笔记吧,主要参考的是Django1.8的官方文档,地址:www.djangoproject.com,一家之言,大神勿喷!
Content:
Day One. First exploration of django?
我们在Web开发过程中,常常会遇到编写重复的代码的问题,Django的出现很好地解决了重复「造轮子」的问题,Django是在一个快节奏的新闻编辑室里面开发出来的,因此它被设计成更快更高效解决Web开发框架。
How do we install Django?
因为笔者所使用的PC基本都是OS X 操作系统,所以这个文集基本以OS X 生产环境为准。
安装Django的方法有很多种,笔者使用的是较为简洁也是官方默认的安装方法,使用pip管理工具安装。「command:pip install django==1.8.2」
当然我们在进行Django Web开发的时候,老一辈前辈给我们指了一条明路,使用被誉为Python开发三大神器之一的工具「virtualenv」。使用该工具的好处在于,在我们的生产环境中会遇到种种开发环境版本的问题,我们使用virtualenv可以很好地解决该问题。「command:pip install virtualenv」
创建Virtualenv目录,「command:virtualenv --no-site-packages PROJECT_FOLDER」 当中PROJECT_FOLDER为你要创建的虚拟环境目录
激活Virtualenv,「command:source PROJECT_FOLDER/bin/activate」
退出Virtualenv,「command:deactivate」
查看当前虚拟目录安装的包文件,「command:pip list」
友情链接:
Django官方网站:https://www.djangoproject.com/
相关文章推荐
- 【DP】good bye 2015 D
- CF Good Bye 2015 C- New Year and Domino(CF611C)
- Django 数据模型的字段列表整理
- 第二章:CallsManager调用 startOutgoingCall开始拨号流程之三InCallService完成framework层每路通话转换
- 第二章:CallsManager调用 startOutgoingCall开始拨号流程之一CallsManager完成每路电话的控制管理
- 让谷歌浏览器Google Chrome支持eWebEditor的方法
- CF Good Bye 2015 A- New Year and Days(CF611A)
- LSGO软件技术团队2015~2016学年第十三周(1123~1129)总结
- LSGO软件技术团队2015~2016学年第十二周(1116~1122)总结
- LSGO软件技术团队2015~2016学年第十一周(1109~1115)总结
- LSGO软件技术团队2015~2016学年第十周(1102~1108)总结
- LSGO软件技术团队2015~2016学年第九周(1026~1101)总结
- WebGoat实验环境搭建 - 2016.01.01
- Codeforces Good Bye 2015 E. New Year and Three Musketeers
- 微软雅虎猛追,Google搜索市场份额跌至64%
- Codeforces Good Bye 2015
- ubuntu 下Linpack安装,MPI+GOTOBLAS2
- GOLANG打包
- HDU1533-Going Home 简单KM
- Good Bye 2015 C New Year and Domino(dp)