django初始
创建django工程
django-admin startproject 【工程名称】
	mysite
		- mysite        # 对整个程序进行配置
			- init
			- settings  # 配置文件
			- url       # URL对应关系
			- wsgi      # 遵循WSIG规范,uwsgi + nginx
		- manage.py     # 管理Django程序:
							- python manage.py 
							- python manage.py startapp xx
							- python manage.py makemigrations
							- python manage.py migrate
运行django
python manage.py runserver 127.0.0.1:8001
创建app
python manage.py startapp cmdb
python manage.py startapp openstack
目录说明
app:
	migrations     数据修改表结构
	admin          Django为我们提供的后台管理
	apps           配置当前app
	models         ORM,写指定的类  通过命令可以创建数据库结构
	tests          单元测试
	views          业务代码
配置模板的路径
	TEMPLATES = [
			{
				'BACKEND': 'django.template.backends.django.DjangoTemplates',
				'DIRS': [os.path.join(BASE_DIR, 'templates')],
				'APP_DIRS': True,
				'OPTIONS': {
					'context_processors': [
						'django.template.context_processors.debug',
						'django.template.context_processors.request',
						'django.contrib.auth.context_processors.auth',
						'django.contrib.messages.context_processors.messages',
					],
				},
			},
		]
配置静态目录
	static
	STATICFILES_DIRS = (
		os.path.join(BASE_DIR, 'static'),
	)
	
	<link rel="stylesheet" href="/static/commons.css" />
request和response
- 
Request 对象用于接收客户端浏览器提交的数据,而 Response 对象的功能则是将服务器端的数据发送到客户端浏览器。 
- 
对于 HttpRequest 对象来说,是由 Django 自动创建, 但是,HttpResponse 对象就必须我们自己创建。每个 View 方法必须返回一个 HttpResponse 对象。HttpResponse 类在 django.http.HttpResponse。 
    感谢关注

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号