源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

全面剖析Python的Django框架中的项目部署技巧第1/2页

  • 时间:2022-03-09 09:22 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:全面剖析Python的Django框架中的项目部署技巧第1/2页
项目开始时是一个关键时刻,选择会对项目产生长期的影响。有很多关于如何开始使用Django框架的教程,但很少讨论如何专业地使用Django,或如何使用行业公认的最佳做法来确保你的项目规模的持续增长。事前的筹划让你(和所有同事的生活)在走向将来时更容易。 文章结束时,你将有 [list] [*]    一个全功能的Django 1.6项目[/*] [*]    源代码受控的所有资源(使用Git或Mercurial)[/*] [*]    自动回归和单元测试(使用unittest库)[/*] [*]    一个独立于特定环境的安装项目(使用virtualenv)[/*] [*]    自动化的部署和测试(使用Fabric)[/*] [*]    自动数据库迁移 (使用South)[/*] [*]    一个标度你站点的开发工作流程[/*] [/list] 除第一部在官方教程中外其他部分教程里都没有。它们应该这样。如果你想开始一个新的、生产就绪的Django 1.6项目,请继续往下看。 [b]先决条件[/b] 假定你已了解Python的基本知识,同时,以往的一些Django经验会有帮助,但这不是必要的。你需要git或Mercurial来进行版本控制。就这些! [b]准备安装[/b] 我假设你已经安装了Python。如果你没有的话到python.org找到与你系统架构相符的版本下载安装。我使用一个Linode上的64位的Ubuntu服务器,我很高兴使用Linode的服务。 那么,第一步是什么呢?安装Django?不完全是。将安装包直接安装到你当前的site-packages里有一个常见的问题:如果你的机器上有一个以上的Python项目使用Django等其他库,你可能会碰到应用和安装软件库之间依赖性的问题。因此,我们将使用virtualenv和它的延展virtualenvwrapper来管理我们的Django安装。这是Python和Django用户的实践建议。 如果你使用pip来安装第三方库(我不明白你为什么不),你可以通过简单的操作安装virtualenv和virtualenvwrapper。  
$ pip install virtualenvwrapper
安装完后,将下附内容添加到你的shell启动配置文件中(.zshrc、.bashrc、.profile等)  
[url=http://www.1sucai.cn/article/64266_2.htm]2[/url][url=http://www.1sucai.cn/article/64266_2.htm]下一页[/url][url=http://www.1sucai.cn/article/64266_all.htm]阅读全文[/url]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部