一.在django中MVC各工能介绍。
(1)M:model 模型,主要是操作数据库。
(2)V:view 视图层,接受浏览器请求,处理,给浏览器返回响应。实现与M和T的交互。
(3)T:template 模板层。产生html,控制页面上展示的内容。包括静态html和模板语言。
二.django中项目结构介绍。
(1)manage.py是在我们创建Django项目的时候就自动生成在根目录下的一个命令行工具,它可以执行一些简单的命令,其功能是将Django project放到sys.path目录中,同时设置DJANGO_SETTINGS_MODULE环境变量为当前project的setting.py文件。
(2)init: 声名这是一个python包。
(3)setting:项目配置相关文件。
(4)urls:url的拼配,实现了url的路由功能。
(5)wsgi:wsgi是将python服务器程序连接到web服务器的通用协议。
三.django项目的创建与配置。
(1)创建django项目。
命令:django-admin startproject 项目名
(2)创建django应用。
命令:python manage.py startapp 应用名
(3)应用注册
在 settings.py中INSTALLED_APPS配置项。
# Application definition 32 33 INSTALLED_APPS = ( 34 'django.contrib.admin', 35 'django.contrib.auth', 36 'django.contrib.contenttypes', 37 'django.contrib.sessions', 38 'django.contrib.messages', 39 'django.contrib.staticfiles', 40 'books', 41 42 )
(4)运行服务器
进入项目下:
命令:python manage.py runserver
这样我们就可以看到我们创建的第一个django页面。
接下来我们对django中的model做一个了解。接下一章。