
django 最佳实践
Here you will find list of best django books for beginners to learn.
在这里,您将找到最佳django书籍清单,供初学者学习。
If you’re eager to learn Django as it is so popular nowadays for its simplicity, then you can follow our articles that made Django more easy to learn.
如果您渴望学习Django,因为它因其简单性而在当今非常流行,那么您可以阅读我们的文章 ,这些文章使Django更加易于学习。
But Sometimes we prefer reading offline rather than online as we’re habitual of it or maybe you think that reading online brings distraction ( for example – ads, pop-ups ). If you’re one of them who prefer reading books offline more than reading stuff online then this article is for you.
但是有时候,由于我们习惯于离线阅读而不是在线阅读,或者您认为在线阅读会分散注意力(例如,广告,弹出式窗口),因此有时候。 如果您是其中一位更喜欢离线阅读而不是在线阅读的人,那么本文适合您。
So here is the list of 5 best books for Django.
因此,这里是Django的5本最佳书籍的清单。
- Django for beginners (by William S. Vincent) 适用于初学者的Django(由William S. Vincent撰写)
- Build your first website with Django 2.1 (by Nigel George) 使用Django 2.1建立您的第一个网站(作者Nigel George)
- Django 2 Web Development Cookbook (by Jake Kronika) Django 2 Web开发食谱(Jake Kronika编写)
- Django 2 by Example (by Antonio Mele) Django 2范例(作者Antonio Mele)
- Django 2.1 Tutorial (by Hojun Lee and Suwon Choi) Django 2.1教程(由Hojun Lee和Suwon Choi撰写)
Yes, you may heard a lot of other books to learn Django, they’re also good but these are the latest books available and also easy to understand. Let’s see each book in detail.
是的,您可能听说过很多其他有关学习Django的书,它们也不错,但是这些都是最新的书籍,也很容易理解。 让我们详细查看每本书。
5本最佳Django书 (5 Best Django Books)
面向初学者的Django:使用Python和Django构建网站 (Django for Beginners: Build websites with Python and Django)

Author: William S. Vincent
作者:威廉·S·文森特
Amazon: https://amzn.to/2HvPXlx
亚马逊: https : //amzn.to/2HvPXlx
As mentioned in the name, this book is for beginners. The topics, covered in this book are:
顾名思义,这本书是供初学者使用的。 本书涵盖的主题是:
- Basics of Django 2.1 and Python 3.7 Django 2.1和Python 3.7的基础
- Using virtual environments for Django projects ( pipenv ) 将虚拟环境用于Django项目(pipenv)
- Templates and URLs 模板和URL
- Class-based views 基于类的视图
- User models ( Custom ) 用户模型(自定义)
- User authentication 用户认证
- Authorization 授权书
- Permissions 权限
- Deployment and Testing 部署和测试
Projects-
项目-
- A simple hello world app 一个简单的hello world应用
- Message Board app 留言板应用
- A blogging app with multiple user accounts 具有多个用户帐户的博客应用
- A newspaper app with reader comments and completer user registration 带有读者评论和完成用户注册的报纸应用
使用Django 2.1建立您的第一个网站 (Build your first website with Django 2.1)

Author: Nigel George
作者:奈杰尔·乔治
Amazon: https://amzn.to/2QWyeCR
亚马逊: https : //amzn.to/2QWyeCR
Again this book is based on the latest version of Django and the topics, covered in this books are:
本书还是基于Django的最新版本,并且本书涵盖的主题包括:
- Why Django? 为什么选择Django?
- Introduction to Python Python简介
- Structure of Django Django的结构
- Models in Django Django中的模型
- Views in Django Django中的视图
- Templates in Django Django中的模板
- Working with admin 与管理员合作
- Generic views 通用视图
- Working with simple forms 使用简单表格
- Working with complex forms and model forms 处理复杂的表格和模型表格
- Handling users 处理用户
- Restricted content 受限制的内容
- Uploading files 上载档案
- How to send emails in Django? 如何在Django中发送电子邮件?
- How to deploy? 如何部署?
Django 2 Web开发食谱 (Django 2 Web Development Cookbook)

Author: Jake Kronika
作者:杰克·克罗尼卡(Jake Kronika)
Amazon: https://amzn.to/2Cw7l3J
亚马逊: https : //amzn.to/2Cw7l3J
The topics, covered in this book are:
本书涵盖的主题是:
- Basics of Django 2.1 Django 2.1基础
- Structuring Database structure and modeling 构建数据库结构和建模
- Working with forms and views 使用表单和视图
- Templates 范本
- Working with javascript in Django 在Django中使用JavaScript
- working with Admin interface 使用管理界面
- Security and Performance 安全与性能
- Django CMS Django CMS
- Testing and Deployment 测试与部署
Django 2范例 (Django 2 by Example)

Author: Antonio Mele
作者:安东尼奥·梅尔
Amazon: https://amzn.to/2CwuHGg
亚马逊: https : //amzn.to/2CwuHGg
In this book, you’ll learn Django basics as well as learn how to build professional web applications with the help of 4 project examples. Antonio mele also has this course on Udemy if you ever face any problem related to this book or any topic.
在本书中,您将学习Django基础知识,并通过4个项目示例学习如何构建专业的Web应用程序。 如果您遇到与本书或任何主题相关的任何问题,Antonio mele还将在Udemy开设此课程。
Topics, covered in this book are:
本书涵盖的主题是:
- Django basics Django基础
- Working with views and templates 使用视图和模板
- Integration with other technologies such as Redis and Celery 与Redis和Celery等其他技术集成
- Develop pluggable Django applications 开发可插拔的Django应用程序
- using cache frameworks 使用缓存框架
- adding internationalization to your Django projects 为您的Django项目添加国际化
- using JavaScript and AJAX in Django projects 在Django项目中使用JavaScript和AJAX
- adding social features into Django projects 将社交功能添加到Django项目中
- Build RESTful APIs for your application 为您的应用程序构建RESTful API
Projects:
项目:
- Blog application 博客申请
- a social image book marking website 一个社会形象书籍标记网站
- an online shop 网上商店
- an e-learning platform 电子学习平台
Django 2.1教程 (Django 2.1 Tutorial)

Author: Hojun Lee and Suwon Choi
作者:李厚俊和崔水原
Amazon: https://amzn.to/2VYa3rA
亚马逊: https : //amzn.to/2VYa3rA
This ebook will help you to learn the basics of Django while working on a simple travel blog. So in this book, you’ll not learn Django in too much detail, but the basic stuff that is required to build a simple blog. It is a Tutorial Project.
这本电子书将帮助您在编写简单的旅行博客时学习Django的基础知识。 因此,在本书中,您不会过多地学习Django,而是学习构建简单博客所需的基本知识。 这是一个教程项目。
So this was the list of books that we recommend to every beginner. Comment down below if you know about any other best book to learn django framework.
因此,这是我们推荐给每个初学者的书籍清单。 如果您了解其他任何学习django框架的最佳书籍,请在下面进行评论。
翻译自: https://www.thecrazyprogrammer.com/2019/01/best-django-books.html
django 最佳实践