web前端学习笔记(二)---Django
【前言】前面(一)学习了web的基础知识,介绍到了MVC,项目使用一个Django框架。 Django book :https://code.ziqiangxuetang.com/django/django-tutorial.html 1. web框架介绍 具体介绍Django之前,必须先介绍WEB框架等概念。web框架: 别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你自己需要的样子。 一般web框架的架构是这样的: 其它基于python的web框架,如tornado、flask、webpy都是在这个范围内进行增删裁剪的。例如tornado用的是自己的异步非阻塞“wsgi”,flask则只提供了最精简和基本的框架。Django则是直接使用了WSGI,并实现了大部分功能。 二、MVC概念到MTV的变化 仔细看,有助于理解django的项目框架:https://www.cnblogs.com/YeChing/p/6339969.html [root@localhost helloworld]# tree . ├── db.sqlite3 #django自带的数据库,python也自带操作函数 ├── helloworld │ ├── __init__.py #包 │ ├── __init__.pyc │ ├── search2.py