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. Filter和Interceptor

    Filter的使用 拦截user下的所有请求 @WebFilter("/user/*") public class UserFilter implements Filter { @ ...

  2. 【C++ Primer Plus】编程练习答案——第6章

    1 void ch6_1() { 2 using namespace std; 3 char ch; 4 while ((ch = cin.get()) != '@') { 5 if (isdigit ...

  3. github注册教程最新版(十年程序员保姆级教程)

    您可以在墨抒颖的网站体验本文章的纯净版 准备 拥有一个可以接受信息的邮箱即可 开始 点击github官网github step1.进入注册页面 点击Sign Up进入注册流程 step2.输入邮箱 这 ...

  4. react-native移动端设置android闪屏页

    前言 因为app启动时会白屏一段时间,导致让人用起来非常的不舒服,后来了解一下知道这叫做闪屏 于是着手解决这个白屏的问题,换个颜色?不行,不如用一张好看的图片来替换,这样才让人看起来更加舒服. 那么该 ...

  5. 现在有一个长度20的SET,其中每个对象的内容是随机生成的字符串,请写出遍历删除LIST里面字符串含"2"的对象的代码。

    现在有一个长度20的SET,其中每个对象的内容是随机生成的字符串,请写出遍历删除LIST里面字符串含"2"的对象的代码. public class RemoveTwo { //le ...

  6. Servlet和Servlet容器

    Java Servlet(Java服务器小程序)是一个基于Java技术的Web组件,运行在服务器端,它由Servlet容器所管理,用于生成动态的内容, Servlet是平台独立的Java类,编写一个S ...

  7. Java(44)JDK新特性之函数式接口

    作者:季沐测试笔记 原文地址:https://www.cnblogs.com/testero/p/15201667.html 博客主页:https://www.cnblogs.com/testero ...

  8. OpenSSL version mismatch. Built against 1010104f, you have 101000cf

    现象:公司一台Ubuntu16.04.2的ssh后台无法连接,telnet端口也不通,只能接显示器操作了. 先进行初步排查 查看服务是否启动(公司测试机ssh都是默认启动的) netstat -anp ...

  9. 1.2 Simple Code!(翻译)

    Simple Code! 简洁编码 Playing football is very simple, but playing simple football is the hardest thing ...

  10. Coursera Deep Learning笔记 序列模型(二)NLP & Word Embeddings(自然语言处理与词嵌入)

    参考 1. Word Representation 之前介绍用词汇表表示单词,使用one-hot 向量表示词,缺点:它使每个词孤立起来,使得算法对相关词的泛化能力不强. 从上图可以看出相似的单词分布距 ...