《Django By Example》第一章 中文 翻译[精品].doc

《Django By Example》第一章 中文 翻译[精品].doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Django By Example》第一章 中文 翻译[精品]

《Django By Example》第一章 中文 翻译 原作者:Antonio Melé 第一章 创建一个博客应用 在这本书中,你将学习如何创建一个完整的Django项目,并在生产环境中使用。假如你还没有安装Django,在这一章的第一部分你将学习如何安装。本章会覆盖如何使用Django去创建一个简单的博客应用。本章的目的是使你对该框架的工作有个基本概念,懂得不同的组件之间是如何产生交互,并且给你一些简单的技能来创建Django项目通过使用一些基本功能。你会被引导创建好一个完整的项目但是不会对所有的细节进行详细说明。不同的框架组件将在本书以后的章节中进行介绍。 本章会覆盖一下几点: ? 安装Django并创建你的第一个项目 ? 设计models并且生成迁移 ? 给你的models创建一个管理站点 ? QuerySet和managers的操作 ? 创建views,templates和URLs ? 给列表views添加页数 ? 使用Django的内置views 安装Django 如果你已经安装好了Django,你可以直接略过这部分跳到创建你的第一个项目。Django是python的一个包因此将在安装在python的环境中。如果你还没有安装Django,这里有一个快速的指南帮助你在本地开发环境安装Django。 Django需要在Python2.7或者3版本上才能更好的工作。在本书的这个例子中,我们使用的将是Python 3。如果你使用LInux或者Max OSX,你可能已经安装好了Python。如果你不确定你的计算机中是否安装了Python,你可以在终端中输入 python 来确定。如果你看到以下类似的提示,说明你的计算机中已经安装好了Python: Python 3.5.0 (v3.5.0:374f501f4567, Sep 12 2015, 11:00:19) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type help, copyright, credits or license for more information. 如果你计算机中安装的Python版本低于3,或者没有安装,下载并安装Python 3.5.0 从/download/。 由于你将使用Python3,你没必要再安装一个数据库。这个Python版本自带SQLite数据库。SQLLite是一个轻量级的数据库你可以在Django开发环境中使用。如果你准备在生产环境中部署你的应用,你应该使用一个更高级的数据库,比如PostgreSQL,MySQL或Oracle。你能获取到更多的信息关于数据和Django的结合通过访问docs.djangoproject/en/1.8/topics/install/#database-installation 。 创建一个独立的Python环境 强烈建议你使用virtualenv来创建一个独立的Python环境,这样你可以使用不同的包版本对应不同的项目,这比直接安装Python包更加的实用。其他高级的地方是你在virtualenv中你不需要任何管理员权限来安装Python包。在终端中运行以下命令来安装virtualenv: pip install virtualenv 当你安装好virtualenv之后,通过以下命令来创建一个独立的环境: virtualenv my_env 这个命令会在你的Python环境中创建一个my_env/目录。当你的虚拟环境被激活的时候所有已经存在的Python库都会自动带入 my_env/lib/python3.5/site-packages dircory。 如果你的系统既有Python2.X又有Python3.X,你必须告诉虚拟环境使用哪个版本。通过以下命令你可以定位已安装的Python3来创建虚拟环境: zenx\$ which python3 /LibraryFrameworks/Python.framework/Versions/3.5/bin/python3 zenx\$ virtualenv my_env -p /Library/Frameworks/Python.framework/Versions/3.5/bin/python3 通过以下命令来激活你的虚拟环境: source my_env/bin/activate shell提示将会包含激活的虚拟环境名,像下面一样: (my_evn)laptop:~ zenx$ 你可以使用deactivate命令随时停用你的虚拟环境。 你可以获取更多的信息关于虚拟环境通过访问virtualenv.pypa.io/en/latest/。 你可以使用virtualenvwrapper工具

您可能关注的文档

文档评论(0)

aena45 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档