Django笔记&教程 0-1 前言
Django 自学笔记兼学习教程第0章第1节——前言
点击查看教程总目录
1 最初的想法
自学Django已经有一段时间了,自认收获不少,学的还算可以,然而实际去做项目写代码的时候,很多用法记得不清,又要花时间去网上去查找相关的用法,很是低效,颇费时间。
所以决定用博客来做记录,方便后面自己查阅相关的用法,也能温故知新,熟悉以前所学,不至于学了就往,起码有个博客能够回味下。
2 进一步的考量
记录博客一方面能够梳理下自身所学,把以往模糊的地方想明白再用文字清晰的表达出来。
另一方面也能和大家交流个人学习心得,说不定有的地方理解有问题,发了博客后,别人一看,能发现这个问题并指出来,而不是闭门造车积累各种问题,结果小问题积累成大问题。
故而博主欢迎大家评论批评和建议。
同时博主写博客的时候会在b站直播记录,欢迎来我的直播间一起讨论
3 个人学习情况
目前网上的Django学习资源太多了,中文视频的节奏个人不习惯,英文的跟不上(英语太挫orz)。。。
所以博主学习Django主要是看书籍+查阅Django官方文档
书籍:Django:Web Development with Python
官方文档: https://docs.djangoproject.com/en/2.2/
补充说下:Django:Web Development with Python这本书很贵,而且是全英文的。有条件+英语好的也可以搞一本看看。不过对一般人而言其实没必要,尤其是这本书里面的一些语法比较老,不少语法现在的django都不支持了。本人的博客也基本不会过多涉及这本书里面的内容。
我之所以选择这本书的原因是,想按照其目录的顺序结构来学习Django。
个人认为其顺序结构对新手还算友好,有一定引导作用的,因为个人感觉官方文档没有提供一个明确的学习先后顺序结构,新手学起来不知道从哪里开始,很容易出现学习A要知道B,学B又要知道C和D,学CD又要知道EFG这样的劝退情况。
然后对于书籍中的内容,我会在Django官方文档上查阅其详细的用法。
总的来讲,个人的学习方法就是,按照书籍目录为顺序,以书中知识结构为骨骼,以官方文档详细方法为肌肉,去学习Django。
不过回过头来讲,Django:Web Development with Python的目录结构也有不是很合理的地方,所以我的专栏也不打算照搬其目录顺序,而是根据自己的理解+Django官方文档来组织顺序。
本专栏很多地方也会附上Django官方文档链接方便大家(也方便我自己)去查
4 个人建议
对于不习惯或不喜欢看视频教程的人,博主这里的学习建议是,
选择一本书,按照书中目录顺序来学习,每一节学完后去Django官方文档查看该节内容详细介绍和用法。
至于哪本书好,我觉得大多差不多,大家可以去知乎上搜下,排名靠前的Django书籍都不会差。
至于视频教程,我没怎么看过,了解的少,不做评价。
Django笔记&教程 0-1 前言的更多相关文章
- Django笔记&教程 总目录
本篇博客只有目录,正文内容在目录章节链接的博客里 除目录本身外,没有链接的章节,说明内容还没开始编辑 本项目笔记仍在不断创作中,还有些内容会根据自身所学不断更新完善 本项目主要为markdwon文档, ...
- Django笔记&教程 0-2 框架版本与相关工具
Django 自学笔记兼学习教程第0章第2节-- 框架版本与相关工具 点击查看教程总目录 1 版本 python: 3.6.5 Django: 2.2.11 (有些地方我也会对比下各种版本的区别) 安 ...
- Django笔记&教程 1-1 一 新建项目
Django 自学笔记兼学习教程第1章第1节--一 新建项目 点击查看教程总目录 1- 命令行新建Django项目 新建项目命令(project_name处为项目名) django-admin sta ...
- Django笔记&教程 2-1 URL与View关系
Django 自学笔记兼学习教程第2章第1节--URL与View关系 点击查看教程总目录 参考:how-django-processes-a-request 1- Django处理请求(request ...
- Django笔记&教程 2-2 URL详细匹配规则
Django 自学笔记兼学习教程第2章第2节--URL详细匹配规则 点击查看教程总目录 本章第一节中我们简单介绍了URL与View关系 简单概括来说,网页请求的url会通过urls.py里面的urlp ...
- Django笔记&教程 2-3 视图(view)函数介绍
Django 自学笔记兼学习教程第2章第3节--视图(view)函数介绍 点击查看教程总目录 参考文献:https://docs.djangoproject.com/en/2.2/topics/htt ...
- Django笔记&教程 3-2 模板语法介绍
Django 自学笔记兼学习教程第3章第2节--模板语法介绍 点击查看教程总目录 参考:https://docs.djangoproject.com/en/2.2/topics/templates/# ...
- Django笔记&教程 5-1 基础增删查改
Django 自学笔记兼学习教程第5章第1节--基础增删查改 点击查看教程总目录 第四章介绍了模型类models.Model和创建模型,相当于介绍了数据库表和如何创建数据库表. 这一章将介绍如何使用模 ...
- Django笔记&教程 5-2 进阶查询——Queryset
Django 自学笔记兼学习教程第5章第2节--进阶查询--Queryset 点击查看教程总目录 Queryset相关内容其实蛮多的,本文只介绍一些常用的,详细的推荐查询官方文档:queryset-a ...
随机推荐
- 深入浅出WPF-06.Binding(绑定)01
Binding(绑定) 先上图,再解释 针对这个图,我们先来说说什么是Binding. Binding就是一个桥梁,建立在数据和UI之间的桥梁.既然是数据驱动,那么我们就把数据称之为"源&q ...
- virtualbox 桥接模式网络配置虚拟机之间通讯以及虚拟机联网
一般来说桥接模式可以解决所有的网络问题 网卡选择 [root@HELLO network-scripts]# cat ifcfg-eth0 TYPE="Ethernet" PROX ...
- 数据结构与算法——克鲁斯卡尔(Kruskal)算法
目录 应用场景-公交站问题 克鲁斯卡尔算法介绍 克鲁斯卡尔算法图解 克鲁斯卡尔算法分析 如何判断回路? 代码实现 无向图构建 克鲁斯卡尔算法实现 获取一个点的终点解释 应用场景-公交站问题 某城市新增 ...
- docker efk(filebeat+logstash+es+kibana)
1.系统架构 通常我们说的elastic stack,也就是elk,通过es 收集日志数据,存到elasticsearch,最后通过kibana进行统计分析,但是elastic公司后续又推出了 ...
- mysql从零开始之MySQL 教程
MySQL 教程 MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数 ...
- HttpServletRequest 入门
1. request对象和response对象的原理 request和response对象是由服务器创建的.我们来使用它们 request对象是来获取请求消息,response对象是来设置响应消息 2 ...
- NX 图标
vector_on_curve crosscut_zig_zag_with_lifts vector_along_curve zlevel_zig add_new_sc zlevel_zi ...
- 【转载-Andrew_qian】stm32中断学习
[转载]stm32中断学习 中断对于开发嵌入式系统来讲的地位绝对是毋庸置疑的,在C51单片机时代,一共只有5个中断,其中2个外部中断,2个定时/计数器中断和一个串口中断,但是在STM32中,中断数量大 ...
- 初学Python-day1 运算符和数据类型
- nsq - 一条消息的生命周期(一)
经过前面几篇的学习,相信大家对nsq已经有了一个大概的了解,我在写这篇文章的时候也看了很多其他人写的教程,发现大家对于分析系统每个点写的很不错,但是都很少有整体串起来一起走一遍,所以,我打算分成2-3 ...