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 ...
随机推荐
- 记一次centos挂载ceph存储的坑
起因 生产有两台服务器,准备用来跑工作流,执行的资源的是放在ceph存储集群中,第一步挂载ceph 执行命令:mount -t ceph xxx:xxx -o name=admin,secret=AQ ...
- Python:raschii库计算任意阶数Stokes波
Stokes五阶波 最近发现一个很有用的Stokes波计算Python库,raschii官方说明,可以计算任意阶数,不同水深下的Stokes波,简单做了下测试,测试结果与脚本如下 Python 脚本 ...
- Fortran学习笔记:01 基本格式与变量声明
Fortran学习笔记目录 01 基本格式与变量声明 格式 固定格式(Fixed Format):Fortran77 程序需要满足一种特定的格式要求,具体形式参考教材 自由格式(Free Format ...
- qsort()函数的使用
函数声明 void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*)) 参数 ...
- 通过ideviceinstaller获取IOS APP bundleId
查看ios设备udid: idevice_id -l 查看ios应用的bundleId: # 安装ideviceinstaller brew install ideviceinstaller # 查看 ...
- python中对列表的排序
1.sort()对列表永久性的排序,首字母按照字母表的顺序排列 book=['python','java','c++','web'] book.sort() print(book) 结果如下: 2.向 ...
- 初学Python-day7 案例(乘法口诀 已更新!!)
案例::(乘法口诀) 用for循环做乘法口诀: 1 # 第一种 2 for i in range(1, 10): 3 for j in range(1, i + 1): 4 print('{} * ...
- Convolutional Neural Network-week2编程题1(Keras tutorial - 笑脸识别)
本次我们将: 学习到一个高级的神经网络的框架,能够运行在包括TensorFlow和CNTK的几个较低级别的框架之上的框架. 看看如何在几个小时内建立一个深入的学习算法. 为什么我们要使用Keras框架 ...
- Alpha Scrum Meeting汇总
第一次Alpha Scrum Meeting 第二次Alpha Scrum Meeting 第三次Alpha Scrum Meeting 第四次Alpha Scrum Meeting 第五次Alpha ...
- [软工作业]-软件案例分析-CSDN
[软工作业]-软件案例分析-CSDN(app) 项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 个人博客作业-软件案例分析 我在这个课程的目标是 ...