摘要:
项目中经常会用到第三方的lib和app,有些lib和app会进行不断更新,更新后可能会存在冲突,因此可以创建externals目录,下面欧app和libs。app存放django-cms,haystack等app,lib主要存放boto,requests等lib。externals/├── apps│ └── README.txt└── libs └── README.txt项目中我们需... 阅读全文
摘要:
软件应用开发的经典模型有这样几个环境:开发环境(development)、集成环境(integration)、测试环境(testing)、QA验证,模拟环境(staging)、生产环境(production)。通常一个web项目都需要一个staging环境,一来给客户做演示,二来可以作为production server的一个“预演”,正式发布新功能前能及早发现问题)。创建requirements... 阅读全文
摘要:
创建虚拟目录mkdir ~/virtualenvsmkdir ~/virtualenvs/myprojectenvvirtualenv ~/virtualenvs/myprojectenv激活虚拟目录source ~/virtualenvs/myproject_env/bin/activate如果需要取消激活deactivate进入虚拟目录,并安装djangosource ~/virtuale... 阅读全文
摘要:
目前django版本是1.10,我学习的基础教材是Web Development with Django Cookbook, Second Edition搭建好配置环境ssh免认证登录修改一下pip源,不然会很慢修改主用户目录下~/.pip/pip.conf文件(没有则创建)[global]index-url = http://pypi.douban.com/simpletrusted-host ... 阅读全文