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 前言的更多相关文章

  1. Django笔记&教程 总目录

    本篇博客只有目录,正文内容在目录章节链接的博客里 除目录本身外,没有链接的章节,说明内容还没开始编辑 本项目笔记仍在不断创作中,还有些内容会根据自身所学不断更新完善 本项目主要为markdwon文档, ...

  2. Django笔记&教程 0-2 框架版本与相关工具

    Django 自学笔记兼学习教程第0章第2节-- 框架版本与相关工具 点击查看教程总目录 1 版本 python: 3.6.5 Django: 2.2.11 (有些地方我也会对比下各种版本的区别) 安 ...

  3. Django笔记&教程 1-1 一 新建项目

    Django 自学笔记兼学习教程第1章第1节--一 新建项目 点击查看教程总目录 1- 命令行新建Django项目 新建项目命令(project_name处为项目名) django-admin sta ...

  4. Django笔记&教程 2-1 URL与View关系

    Django 自学笔记兼学习教程第2章第1节--URL与View关系 点击查看教程总目录 参考:how-django-processes-a-request 1- Django处理请求(request ...

  5. Django笔记&教程 2-2 URL详细匹配规则

    Django 自学笔记兼学习教程第2章第2节--URL详细匹配规则 点击查看教程总目录 本章第一节中我们简单介绍了URL与View关系 简单概括来说,网页请求的url会通过urls.py里面的urlp ...

  6. Django笔记&教程 2-3 视图(view)函数介绍

    Django 自学笔记兼学习教程第2章第3节--视图(view)函数介绍 点击查看教程总目录 参考文献:https://docs.djangoproject.com/en/2.2/topics/htt ...

  7. Django笔记&教程 3-2 模板语法介绍

    Django 自学笔记兼学习教程第3章第2节--模板语法介绍 点击查看教程总目录 参考:https://docs.djangoproject.com/en/2.2/topics/templates/# ...

  8. Django笔记&教程 5-1 基础增删查改

    Django 自学笔记兼学习教程第5章第1节--基础增删查改 点击查看教程总目录 第四章介绍了模型类models.Model和创建模型,相当于介绍了数据库表和如何创建数据库表. 这一章将介绍如何使用模 ...

  9. Django笔记&教程 5-2 进阶查询——Queryset

    Django 自学笔记兼学习教程第5章第2节--进阶查询--Queryset 点击查看教程总目录 Queryset相关内容其实蛮多的,本文只介绍一些常用的,详细的推荐查询官方文档:queryset-a ...

随机推荐

  1. ServerManager.exe 0xc0000135 应用程序错误(Windows Server 2016、2019)

    前言 将 Windows Server 2019或2016 .NET Framework移除. IIS卸载后,服务器管理器.控制面板部分功能.事件查看器等都无法正常开启. 解决办法 打开CMD,输入D ...

  2. 分布式、微服务必须配个日志管理系统才优秀,Exceptionless走起~~~

    前言 在真实的项目中,不管是功能日志.错误日志还是异常日志,已经是项目的重要组成部分.在原始的单体架构,通常看日志的方式简单粗暴,直接登录到服务器,把日志文件拷贝下来进行分析:而如今分布式.微服务架构 ...

  3. aizhan查询旁IP网站脚本

    <?php print_r("-------------------------\r\n"); print_r("-------爱站旁站查询------\r\n&q ...

  4. 洛谷3163 CQOI2014危桥 (最大流)

    一开始想了一发费用流做法然后直接出负环了 首先,比较显然的思路就是对于原图中没有限制的边,对应的流量就是\(inf\),如果是危桥,那么流量就应该是\(2\). 由于存在两个起始点,我们考虑直接\(s ...

  5. mysql order by语句流程是怎么样的

    order by流程是怎么样的 注意点: select id, name,age,city from t1 where city='杭州' order by age limit 1000; order ...

  6. vue基本指令与脚手架基本配置

    脚手架(@vue/cli)创建项目启动服务 1.创建项目 vue create 项目名字 2.启动项目 进入项目根目录,运行以下命令 yarn serve 3.脚手架目录代码分析 ├── node_m ...

  7. Promise.resolve(x)中x有几种情况

    ps:下面参数说的是Promise.resolve(x)中的x 一共四种情况: 1.如果参数是Promise实例本身,则抛出错误 2.如果参数是一个promise对象,则then函数的执行取决于这个参 ...

  8. Java:ConcurrentHashMap类小记-3(JDK8)

    Java:ConcurrentHashMap类小记-3(JDK8) 结构说明 // 所有数据都存在table中, 只有当第一次插入时才会被加载,扩容时总是以2的倍数进行 transient volat ...

  9. 【技术博客】Flutter—使用网络请求的页面搭建流程、State生命周期、一些组件的应用

    Flutter-使用网络请求的页面搭建流程.State生命周期.一些组件的应用 使用网络请求的页面搭建流程 ​ 在开发APP时,我们常常会遇到如下场景:进入一个页面后,要先进行网络调用,然后使用调用返 ...

  10. [对对子队]会议记录4.18(Scrum Meeting9)

    今天已完成的工作 何瑞 ​ 工作内容:修复了一些关卡1的bug ​ 相关issue:搭建关卡1 ​ 相关签入:4.18签入1 4.18签入2 梁河览 ​ 工作内容:实现了音量控制,添加了BGM ​ 相 ...