简介:许多朋友问有关Django的基本问题的问题。本文的首席执行官注释将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
您也可以在没有Django基金会的情况下学习,因为Django在MU Class.com的Python分布式爬行课程中的应用相对简单,但它也提供了搜索接口并显示搜索数据。老师主要谈论废papy和Elasticsearch的内容,但是您不会赤着拳学习本课程。您仍然需要拥有特定的本机爬行动物基础,还必须了解前端页面,面向对象的概念,计算机网络协议和数据库知识。同时,您知道HTML DOM结构和少量CSS。
什么是Web开发,实际上是在开发网站。开发网站需要使用什么知识?
1. Python Foundation,因为Python是开发的,因此Python指定了请求,至少您还必须对您进行判断,循环,功能和类;
2. HTML和CSS的基本知识,因为要开发网站,网页是用HTML和CSS编写的。至少您知道的这些知识,即使您没有写前端,也无法开发一个特别漂亮的页面。网站,至少您必须能够能够掌握HTML标签;
3.数据库的基本知识,因为如果您开发一个网站,数据库中存在的位置,则至少您需要添加,删除,删除和检查它。
如果这些知识在上面符合,那么基本上就是可能的。您可以开发一个简单的小网站。如果您想开发更大的网站,并且业务逻辑更为复杂,那么您必须使用其他知识,例如说Redis,MQ等。
开发前的准备:
1.安装Python3.5版本
2.安装Pycharm,这是我们的开发工具
3.安装Django,版本1.9,使用PIP install django == 1.9命令安装
4.安装NAVICAT或其他操作数据库视觉工具,因为我们需要使用数据库,具体取决于数据库并更改数据
我们在前面安装了Django。Django是Python开发的网络框架。它很大而完整。您使用的几乎所有方法。我刚刚说过的所有功能。我们只需要使用它来获取它。只需使用它。当然,Python中有许多Web开发框架,例如Web.py,烧瓶,瓶,龙卷风,瓶子等。它们原则上与Django相同,但是他们的功能不如Django。Django也是社区中最大的,也是最活跃的用户。
通过Django学习Python的Web开发是一个更好的选择,因为Django几乎涉及Web开发的所有功能。这些功能使您能够快速了解开发Web系统所需的知识。
1.对于一个需要找到工作的人,您在多大程度上学会找到工作,这确实不可能描述它,但是必须理解,项目经验对于那些没有工作经验的人来说是最重要的。那些通过该项目的人可以理解,除了Web系统所需的知识外,还需要使用框架本身(例如使用Cookie和Session)来使用知识。这些知识将是在开发过程中将遇到的问题。完整的项目后,您可以理解为什么有模型,视图,形式,URL和模板,以及为什么这些独立性属于Django中的各种模块。这是最好的方式。通过项目学习所有知识点。
2. Python的Web开发简历您需要清楚地写出两个点:您的技术是什么?您负责项目的哪一部分?第二点非常重要。例如,您最好清楚地写出您在视图中使用的逻辑,并且您设计的特定模型业务是什么?您使用Django表单有哪些问题?
3. Python的开发目前是北京,上海,成都,深圳,杭州等最多的发展。所有人都拥有Python的网络开发工作。
4. Python的网络开发帖子。您不必提交明确指出Django的立场。您还可以提交Python Web开发的帖子。如果简历屏幕解释说,另一方的需求是Django。只是准备Django的基本知识。借助Django基本学习其他框架,它将相对简单,这将是相对简单的
Django是Python最重要的网络框架。您必须首先学习python才能使用django。没有Python学习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开发人员也可以受益匪浅。
结论:以上是首席CTO的所有内容都指出了Django基金会所需的内容。我希望这对每个人都会有所帮助。如果您仍然想了解有关此信息的更多信息,请记住收集并关注此网站。