首页 > 代码库 > Django环境搭建及学前准备

Django环境搭建及学前准备

本周的成就在于搭建了两台Linux系统,其中一台为UbuntuKylin,另一台为树莓派基于Debian的操作系统。

Ubuntu安装到淘汰下来的主机上,DDR2 1G内存,双核处理器,Kylin太花俏,没怎么使用。主要还是用树莓派在学习。

树莓派用16G的TF卡做硬盘,安装了xrdp,可以用办公电脑mstsc可进行远程控制,用putty比较多,正在努力熟悉命令行,用Vim写代码。

另外还用之前买的花生棒做端口映射,免费的服务比较少功能,只允许映射两个端口,都用在了树莓派上,80用来建站,22用来ssh登陆。目前两个端口都能正常工作。

硬件环境搭建完成,用easy_install安装django。当前最新版本为1.10,但是跟网络上一些教程有出入,摸索了很久不得其解。之后找到一本《Django by example》,只有英文版的,2015年12月出版,作者使用的版本为1.8.6。于是安装了相同版本的django之后,从搭建blog开始学习。

之前有一些python经验,勉强能读懂代码,目前跟着教材实践到创建超级用户。希望能在年底之前把教材中的基本学完,再通过实践来提高。

 

本周还看了《软技能 代码之外的生存指南》一书。学到一些学习技巧。作者分享了他的“十步学习法”,前面六步为开始学习之前的准备,需要先对自己将要学习的新技术有个大致的了解,找到合适的教程,不必认真读完,看了一些之后就开始实践。后面四步,则是不断地去实践,在实践中发现问题,带着问题回去看书,最后还需要把自己所学的东西教授给别人。这种方法能够快速上手新技术,也能节约时间。

此外,作者还分享了番茄工作法,专注25分钟,休息5分钟,循环多次。深以为然,自己也在淘宝上买了一款番茄计时器,并制订了对应计划,希望能慢慢适应并坚持下去。

Django环境搭建及学前准备