Django
Django是一个开源的MVC(模型-视图-控制器)风格的Web应用程序框架,使用的编程语言为Python。
Django框架的核心组件有:
- 用于创建模型的对象关系映射
- 设计的一套现成管理界面
- 一流的URL设计
- 模版语言
- 缓存系统
安装
使用Python自带的pip命令来安装Django
pip3.6 install Django
新建一个Project
新建Project的命令为
django-admin startproject demo
上面的命令新建了一个demo的项目,django会自动按照模版文件生成项目的整个目录结构
demo/ # 项目的根目录
manage.py # django自带的项目管理工具,很多和django的交互都会通过这个命令来完成
demo/
__init__.py # python的包定义文件
asgi.py # asgi的Web服务适配文件
settings.py # django的配置文件
urls.py # 项目的url定义路由文件
wsgi.py # wsgi的Web服务适配文件
启动开发环境服务器
通过上面的2个命令,我们就已经完成了一个Django Web应用,现在只需要在manage.py
的同目录下,执行下面的命令,就可以启动我们的应用了
python3.6 manage.py runserver
控制台的输出如下
May 03, 2020 - 09:21:06
Django version 3.0.5, using settings 'demo.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
这个时候,打开浏览器,输入地址http://127.0.0.1:8000/
就可以看到默认的Django欢迎页面