Skip to content

borisliu/from-python-to-django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 5, 2024
8c89714 · Sep 5, 2024
Sep 4, 2024
Sep 5, 2024
Mar 6, 2020
Mar 6, 2020
Jan 13, 2024
Jan 12, 2024
Jan 23, 2024
Jan 13, 2024
Apr 30, 2020
Mar 6, 2020
Jan 12, 2024
Mar 23, 2020
Jan 13, 2024
Mar 23, 2020

Repository files navigation

从Python到Django入门教程(2024版)


前言

​Python是一门面向对象的编程语言,它相对于其他语言,更加易学、易读,非常适合快速开发。Python在实践中主要有以下优点:

  • 容易上手,教材众多,平台支持广泛。
  • 可以很容易支持大数据的应用。
  • 可以很容易的支持人工智能的应用。
  • 可以很容易的迁移到IoT平台,开发物联网应用。

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC(模型M,视图V和控制器C)的软件设计模式。Django在实践中主要有以下优点:

  • 在Python各种web框架中,Django的文档最完善、市场占有率最高、招聘职位最多!
  • 有一个开箱即用的Admin平台,可以省去开发后台管理平台的工作。
  • 有完整的开发体系,包括Web开发、REST接口开发、SQL数据库ORM、NoSQL数据库。
  • ORM模型可以自动修改数据库结构,方便进行快速迭代。

本文是从Python到Django的入门教程,给零起点的程序员一个完整的学习路径

  	Python 3.9--->Django 4.2

开发环境

本文的范例基于Visual Studio Code编辑器完成的。因此,你需要准备以下这些软件:

  • VS Code编辑器,还需要安装Python扩展。

  • Python的安装文件,根据你自己的操作系统安装,一直"下一步"就能搞定。

  • 用virtualenv搭建Django的开发环境,后文会详细描述。

开始学习

根据自己的情况选择从哪里开始学习,如果你已经有了一定的基础,你可以选择跳过某些章节,对于大多数初学者来讲,学习的路径如下:


人生苦短,我用Python

本书托管在GitHub, 如果有问题请在线提交

废话少说,开始吧!

Releases

No releases published

Packages

No packages published

Languages