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/open in new window

就可以看到默认的Django欢迎页面

page1

Last Updated:
Contributors: 小5