Django
忆搁浅啊
这个作者很懒,什么都没留下…
展开
-
day1_基本环境配置
1、简介 Django是一个开放源码的web应用框架,由Python写成,采用了MTV的框架模式,即模型M、模板T和视图V。作用1、创建模型的对象关系映射2、为最终用户设计的完美管理界面3、一流的URL设计4、设计者友好的模板语言5、缓存系统环境搭建安装方式方式一: pip install django (安装最新版本,可以后跟 django=版本号安装指定版本的)方...原创 2019-09-15 22:39:12 · 174 阅读 · 0 评论 -
day2_Django视图和URL配置
view的主要职责响应请求调度Model,处理业务逻辑响应请求基本开发流程创建App,定义view里的函数在每个App的views.py中,定于一个hello函数def hello(request): # 必须要有一个request参数 print("函数"函数返回响应每个view必须要有响应,返回一个HttpResponseom django.shortcuts i...原创 2019-09-15 22:41:37 · 187 阅读 · 0 评论 -
day3_模型
1、模型概述**模型(Models):**用来构建和操作你的web应用中的数据,模型是你的数据的唯一的、权威的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。模板(Templates):模板层提供了设计友好的语法来展示信息给用户。使用模板方法可以动态地生成HTML。模板包含所需HTML 输出的静态部分,以及一些特殊的语法,描述如何将动态内容插入。...原创 2019-09-15 22:42:08 · 101 阅读 · 0 评论 -
day4_关联关系
模型2一、关联关系1、概述关联关系指的是数据表之间的数据是相互依赖和影响关系,。表之间有从属关系,对数mysql中的表之间的关系。2、种类一对一一对多多对多3、Model中的关联关系OneToOneField(to=关联的类名,on_delete=级联选项) 一对一ForeignKey(to=关联的类名,on_delete=级联选项) 一对多ManyToManyFie...原创 2019-09-16 08:56:23 · 120 阅读 · 0 评论 -
day5_请求与响应
请求与响应一、过程当用户请求一个页面时,Django 把请求的数据包装成一个 HttpRequest 对象,然后 Django 加载对应的view 函数,把这个 HttpRequest 对象作为第一个参数传给 view 函数。任何 view 函数都应该返回一个 HttpResponse 对象。 客户端发送一个请求,并携带参数到达服务器端 Browser -> Server...原创 2019-09-16 08:59:26 · 194 阅读 · 0 评论 -
day6_模板进阶
一、模板概述1、在view中硬编h码HTMLfrom django.shortcuts import render,HttpResponsefrom datetime import datetimedef index(request): now = datetime.now() html = "<h1>It is now %s.</h1>" % n...原创 2019-09-16 09:00:13 · 130 阅读 · 0 评论 -
验证码、文件上传和中间件
1、验证码1、作用 为了更好的保障请求的合法性,防止无效访问,恶意访问,暴力破解等攻击。包pip install pillow2、验证码的使用导入第三方库[外链图片转存失败(img-VCLAnYVm-1568627975116)(file:///C:/Users/%E9%9C%8D%E6%96%B0%E9%98%B3/Desktop/%E5%9F%B9%E8%AE%AD/%E7%A...原创 2019-09-16 17:59:42 · 419 阅读 · 0 评论