学习链接
https://www.bilibili.com/video/BV1vK4y1o7jH/?spm_id_from=333.788.recommend_more_video.5
Django 简介
https://www.djangoproject.com/
基本介绍
Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。
使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务 Django 本身基于 MVC 模型,即 Model(模型)+ View(视图)+ Controller(控制器)设计模式,MVC 模式使后续对程序的修改和扩展简化,并且使程序某一部分的重复利用成为可能。
MVC 优势:
- 低耦合
- 开发快捷
- 部署方便
- 可重用性高
- 维护成本低
- …
Python 加 Django 是快速开发、设计、部署网站的最佳组合。
重量级的Python web框架,基本上有所有web需要的组件,与flask相比学习成本较高。
特点
- 强大的数据库功能
- 自带强大的后台功能
- 优雅的网址
学习目标
- Django框架
- Redis数据库
- 整合项目练习-电商网站