django-Views之request(二)】的更多相关文章

一.使用Django自带的后端管理平台 1.后台创建管理员 python manage.py createsuperuser Email address: admin@example.com Password: ********** Password (again): ********* Superuser created successfully. 2.打开后台页面 http://127.0.0.1:8000/admin/ 输入刚才的用户名及密码登陆: 此时还看不到我们刚才创建的数据表 那我们…
中间件 解析 django 中的中间件(middleware),在django中,中间件其实就是一个类,在请求到来和结束后, django会根据自己的规则在合适的时机执行中间件中相应的方法. 在django项目的settings模块中,有一个 MIDDLEWARE_CLASSES 变量, 其中每一个元素就是一个中间件, MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.…
我的django之旅(二)模板和静态文件 标签(空格分隔): django 1.为什么要使用模板 在上一篇博文中,提到了HttpReponse,但是HttpReponse只能传送字符串,如果要构建一个网页,那么工作量就会十分巨大.模板是一种方便的标签,存在于HTML文件中,我们可以通过模板的语法格式,动态接收服务器发送的数据,再由模板进行渲染. 2.模板目录的配置 既然我们要使用模板,那么我们就要有个目录来存放模板.而且为了我们的程序能够搜索到模板,还要对模板目录进行配置. (1)在我们的项目目…
Django入门实践(二) Django模板简单实例 上篇中将html写在了views中,这种混合方式(指Template和views混在一起)不适合大型开发,而且代码不易管理和维护,下面就用Django自带的模板来学习(显示一个通讯簿). 在views.py中添加函数addressbook from django.shortcuts import render_to_response ..... address=[ {'name':'zhou','address':'上海'}, {'name'…
一.url映射 1.为什么回去urls.py文件中找映射? 在‘settings.py’文件中配置了‘ROOT_URLCONF’为‘urls.py’.所有的django回去urls.py中寻找. 2.在“urls.py”中我们所有的映射,都应该放在变量"urlpatterns"中. 3.所有的映射不是随便写 的,而是用“path”函数或者是“re_path”函数进行包装的. 注意 试图函数的第一个参数必须时request.这个参数绝对不能少. 试图函数的返回值必须时'django.ht…
第三百二十节,Django框架,生成二维码 用Python来生成二维码,需要qrcode模块,qrcode模块依赖Image 模块,所以首先安装这两个模块 生成二维码保存图片在本地 import qrcode img = qrcode.make('http://www.jxiou.com') # img <qrcode.image.pil.PilImage object at 0x1044ed9d0> with open('test.png', 'wb') as f: img.save(f)…
Django学习笔记(二):使用Template让HTML.CSS参与网页建立 通过本文章实现: 了解Django中Template的使用 让HTML.CSS等参与网页建立 利用静态文件应用网页样式 一.Template的使用 Template是Django利用渲染器将模板文件与数据内容结合,完成网页整合的方式. 1.Template的建立 在项目文件夹(manage.py所在路径)内,建立templates文件夹. 在setting.py中配置TEMPLATES的DIR.将setting.py…
Django之学员管理二 学生表的一对多的增删改查 views.py def students(request): #select students.sid,students.name,classes.title from students left JOIN classes on students.classes_id=classes.nid; conn = pymysql.connect(host="127.0.0.1",port=3306,user='root',passwd='…
Django views.py视图文件 一. 创建views.py文件,在工程文件夹根目录创建views.py视图文件,其实任意文件名都可以,使用views是为了遵循传统. 注:所有的views函数都需要以request对象作为第一个参数,request代表客户端浏览器向服务器请求的一个信息字符串,views中的函数需要接收这个字符串才行对他进行处理.   二.HttpResponse函数: 在views.py里面,我们可以使用HttpResponse直接给页面返回一个字符串. 调用HttpRe…
中间件 一.什么是中间件 请求的时候需要先经过中间件才能到达django后端(urls,views,templates,models) 响应的时候也需要经过中间件才能到达web服务网关接口 django默认的七个中间件 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.c…