简介:本文的首席执行官注释将介绍Django实际战斗的相关内容。我希望这对每个人都会有所帮助。让我们来看看。
Django基金会
1.视频
建议使用两个免费的在线视频课程作为介绍:
Django首次体格检查
Django开始练习
这两个课程基本上涵盖了Django的核心和最常用的部分。他们将为您提供Django的整体概念,以促进您对Django的陌生和恐惧。
如果您想详细了解有关Django的更多信息,则有一个全面的教程名称
“ Django Enterprise Development Combat”
本教程包括Gibbook E -Books(免费)和视频零件(费用)。
其他中国信息
Self -Strong School:Django教程内容是详细且免费的。值得一提的是,作者使用Django来构建一个站点,该电台正在练习Django的使用,作者一直在基于升级的教学内容来更新教学内容。自2015年以来,Django版本。从最初的Django 1.6到Django 1.10。作者说,最新版本的Django 1.11即将启动。
中文版的Django女孩教程Django Girls使用Django 1.8。
梦想中的人的博客基于Django 1.10,用于开发博客以部署完整的教程。
2.书
Django的两勺:目前有两个版本的Django勺:Django 1.11的最佳实践和Django的两勺:Django 1.8的最佳实践。它基本上会影响大多数Django开发人员。如果您想晋级Django专业开发人员,那么这本书是过去无法看到的书,内容主要涵盖Django的最佳实践。
Django在高级课程中的例子中,这本书很好。尽管某些章节(例如第7章)仍然是错误,但一方面,作者在本书的主页上不断纠正代码。另一方面,对中文读者的最佳是@了在整本书中翻译:“示例”中文版本。
Django释放被广泛覆盖,其他书籍中没有提及许多内容,例如密码的哈希和加密。但是没有实际的战斗项目。
尽管测试驱动的开发(TDD)并未通过测试驱动的开发(TDD)采用,但测试的思维和方法仍然值得掌握。作为一种动态语言,python在没有静态类型测试的情况下尤为重要。本书使用本书使用本书。Django的整个开发过程为例。作者不仅谈论了开发过程单元测试和硒测试,而且还涵盖了部署内容。内容始于Django,但不仅Django,我相信使用其他框架的Python开发人员也可以受益匪浅。
转到Liu Jiang的Django教程,其中一个是手柄的实际战斗,无法详细详细介绍;另一个是高端操作和维护CMDB开发的实际战斗,所有这些都是干燥的。如果不是好的,请单击右侧的不良评论!
面对办公自动化的许多需求,它通常被固定在商业办公系统或Office OA上,但是大多数商业产品都具有功能和复杂性。他们只考虑用户的普遍需求。很难满足企业的内部业务需求。客户通常很昂贵,作为熟悉的业务逻辑,如果您可以自己构建它,那绝对是一个奖励项目,因此,基于我们的开源轻量级办公室系统,沙盒,启动开发串行课程,以分享整个项目实施的详细过程,整理Django知识点并将其用于实际项目。
课程目录
如果您想了解更多,可以关注SandBox.im
当需要基本验证时,服务器将发送标头(401错误代码)请求验证。该指定方案和“领域”,看起来像这样:www-authenticate:schemion realm =“ realm”。
例如
www-authenticate:基本领域=“使用的cpanel”
客户必须使用新请求,并在请求头上包含正确的名称和密码。
这是“基本验证”。为了简化此过程,我们可以创建HTTPBASICAUTHHANDLER的实例,并让Opener使用此处理程序。
需要学习的Python框架是:1。Django,它是一个高端的Python Web框架,以其快速开发和简单设计的使用而闻名;2. Cherrypy是最长的历史框架之一,非常稳定和快速; 3。Web2py,它是一个开源,免费的Web框架。
五个常用的Python框架:
(推荐教程:Python入学教程)
1. Django
Django是一个高端的Python Web框架,以其快速开发和实用而简单的设计而闻名。它由经验丰富的开发人员构建,并解决了Web开发的麻烦。因此,用户可以专注于编写应用程序而不必担心返工。它是开源且免费的。
特征:
高安全系数可以帮助开发人员避免常见错误。
速度特别快,因为其设计目的是使应用程序从概念阶段过渡到最后阶段。
良好的扩展。
从21世纪初开始,Django已成为当前的开源框架,它一直是最好的档案。
2.樱桃
Cherrypy是最古老的框架之一,非常稳定且快速。此框架允许开发人员构建Web应用程序,这些应用程序与Python作为对象的开发过程相似,因此他们可以在较短的时间内开发较小的源代码。
从一开始,Cherrypy已被证明是有效而快速的,并且许多站点都使用了生产。无论是最简单的站点还是高要求。
特征:
它可以在2.7+,3.5+,Jython,Android和PYPY上运行。
构建 - 覆盖,分析和测试支持。
很容易快速运行多个HTTP服务器(例如,在多个端口上)。
它是为部署人员和开发人员提供的最强大的配置系统之一。
灵活的插头系统。
3. web2py
web2py是一个开源的,免费的Web框架,用于敏捷开发,包括带有数据库驱动器的Web应用程序。完整的Web应用程序。
特征:
可以简化复杂的大型应用程序的开发
支持MVC架构
符合NI配置和安装要求
提供本地化和国际支持
4,瓶子
瓶子是一个简单,轻巧且快速的Web服务器网关接口(WSGI)Python的Micro Web框架。它作为单个文件模块分配给,除了Python标准库外,没有其他依赖关系。快速有效地开发Web应用程序。
特征:
构建-HTTP服务器。
允许用户访问形式数据,cookie,上传文件,标头和其他与HTTP相关的元数据。
可以同时运行Python 2.5倍和3.5倍的文件。
5.烧瓶
烧瓶是一种微型框架,最适合简单的小型项目。该框架是基于Jinja 2和Werkzeug开发的。该框架的主要目的是开发功能强大的Web应用程序库。
特征:
包括开发测试人员和服务器的开发
丰富的文档
支持安全饼干
基于Unicode
单位测试集成支持
结论:以上是有关CTO注释为每个人编写的Django的实际内容的相关内容答案。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?