07 2018 档案

摘要:REST Fromework就是对你的数据库的表进行字段的序列化 以前是我们取出来对相应的进行序列化 但是这个不仅仅能序列化 还能进行深度查找 你需要现在python中装你一个djangorestframework 如果你的 pip报错你需要先升级你的pip 然后你使用的时候从导入这些模块中的内容 阅读全文
posted @ 2018-07-31 21:02 可爱的红领巾 阅读(143) 评论(0) 推荐(0) 编辑
摘要:在Django项目的外面操作这个Django内部的models: 当你创建Django项目的时候你在用的时候,你是在这个Django项目中使用的 那么你怎么在你的这个Django项目的外面使用这个Django中的orm的操作呢 就是可以在你的这个Django的外面使用orm操作它的models 这个 阅读全文
posted @ 2018-07-31 17:51 可爱的红领巾 阅读(124) 评论(0) 推荐(0) 编辑
摘要:vue的项目打开也是非常具有解耦性的 最重要的就是src目录了 我们的入口在main中 main是你的实例化vue app中就是我们的每一块田地是我们的vue实例对这个的操作 ,index因为是在router中就是我们的路由分发 而components就是我们的组件 这个就大致的构成了 我们的vue 阅读全文
posted @ 2018-07-30 20:27 可爱的红领巾 阅读(127) 评论(0) 推荐(0) 编辑
摘要:使用vue做项目需要用到node.js的npm来管理包 所以我们需要先下载node.js然后通过node的npm来管理包 安装完 nodejs后 我们需要执行 来安装一个全局的客户端的的vue 然后可以查看node的版本 然后安装一个webpack -g都是全局安装 然后初始化webpack并建立我 阅读全文
posted @ 2018-07-30 17:57 可爱的红领巾 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Vue可以实现一种类是ajax不刷新但是切换界面 然后 只是在你的url中的当前地址后面追加信息 首先你要先当如这个路由的模块: 路由的导入要尤记住几点; 代码: <body> <div id="app"> <!--路由的入口要用router-link--> <router-link to="/in 阅读全文
posted @ 2018-07-26 21:02 可爱的红领巾 阅读(185) 评论(0) 推荐(0) 编辑
摘要:beforeCreate(){ 这个是初始化之前 这个时候你的变量只是创建还没有赋值 } created (){} 这个是 初始化之后 你的变量已经被赋值了 这一步是创建数据 beforeMounted 这个是加载 就是把你的数据给加载到界面 mounted这个是 你的数据已经渲染完成了 阅读全文
posted @ 2018-07-26 17:58 可爱的红领巾 阅读(144) 评论(0) 推荐(0) 编辑
摘要:组件是可复用的 Vue 实例: 比如我门的组件定义了他就是全局的了,就可以在其他的局域内继续使用了 ,我们定义组件可以复用大大提升了我们的方便 组件的设置必须要写在componet内 Vue.componet() 然后你div内的组件接受标签可以自定义但是必须要和componet内的相符合, 组件是 阅读全文
posted @ 2018-07-26 08:31 可爱的红领巾 阅读(170) 评论(0) 推荐(0) 编辑
摘要:第一个vue实例: 使用VUE和jquery和js一样,都需要先导入VUE你可以去cnd上导入也可以下载到本地 其实vue就相当于python的django的渲染进行设置渲染 v-html: 添加标签和内容: message.split('').reverse().join(''): 对你的字体设置 阅读全文
posted @ 2018-07-24 17:56 可爱的红领巾 阅读(256) 评论(0) 推荐(0) 编辑
摘要:两个装饰器可以让你的 视图函数可以校验或者不校验csrf_token csrf_exempt 只让这个某一个函数不校验csrf_token csrf_protect 只让这一个校验 csrf_token校验在process_view中做校验的 阅读全文
posted @ 2018-07-23 22:19 可爱的红领巾 阅读(80) 评论(0) 推荐(0) 编辑
摘要:声明变量的方式: var let const let 和 var的区别 var定义的变量是全局的会覆盖全局的定义 let定义的变量是局部的变量 let在一个作用域只能定义一次不能重复 ES5中只有全局作用域和函数作用域,并没有块级作用域。 请看下面的示例: var name = 'Q1mi' fun 阅读全文
posted @ 2018-07-23 22:18 可爱的红领巾 阅读(1493) 评论(0) 推荐(0) 编辑
摘要:中间件设置 首先在app中建立一个py文件例如 middleware.py from django.utils.deprecation import MiddlewareMixin class TestMiddleWare(MiddlewareMixin): def process_request( 阅读全文
posted @ 2018-07-21 22:39 可爱的红领巾 阅读(299) 评论(0) 推荐(0) 编辑
摘要:以后绝对会用到 使用ajax上传文件或者图片 urls: from django.contrib import admin from django.urls import path from one import views urlpatterns = [ path('admin/', admin. 阅读全文
posted @ 2018-07-18 21:49 可爱的红领巾 阅读(182) 评论(0) 推荐(0) 编辑
摘要:ssh git: 是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原。 就是你可以 阅读全文
posted @ 2018-07-17 13:07 可爱的红领巾 阅读(312) 评论(0) 推荐(0) 编辑
摘要:之前学习的orm的操作类似: 补充两个 only 和 defer 从字面意思就可以得到 only仅仅查找这个内容 user表内有有id name pwd 这三列 比如查询user表内 id 和name这两列的内容 查询排除pwd'的所有内容 当你在数据库中设置了一个字段可以选择对应的汉字的时候: 就 阅读全文
posted @ 2018-07-16 20:28 可爱的红领巾 阅读(198) 评论(0) 推荐(0) 编辑
摘要:Django的生命周期就是你的 一个请求所发生的整个流程 Django的生命周期内到底发生了什么呢?? 首先: wsgi >中间件 >路由系统 >视图函数 > 模板和orm >返回给请求者 wsgi: 是web服务网关接口,一套协议 这套协议的实现是wsgi这个模块来实现 它内部封装了soccet来 阅读全文
posted @ 2018-07-16 20:16 可爱的红领巾 阅读(161) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 你在建立一个登陆的时候需要用到auth这个用户登陆模块 这个时候就需要用到user表中的信息你就可以继承 这个时候我们的用户表中继承我们user继承的表 ABstractUser表 然后再在settings内设置信息告诉django 就是告诉你的django你的models内继承了这个 阅读全文
posted @ 2018-07-11 09:37 可爱的红领巾 阅读(186) 评论(0) 推荐(0) 编辑
摘要:models: from django.db import models # Create your models here. class Book(models.Model): name = models.CharField(max_length = 30) price = models.Deci 阅读全文
posted @ 2018-07-10 10:47 可爱的红领巾 阅读(356) 评论(0) 推荐(0) 编辑
摘要:首先你要先导入Paginator 你要再创建分页对象 然后通过这个对象来调用分页的所有的属性 属性: 做一个分页的演示 urls: from django.contrib import admin from django.urls import path from one import views 阅读全文
posted @ 2018-07-10 10:30 可爱的红领巾 阅读(12204) 评论(0) 推荐(0) 编辑
摘要:先导入数据库 然后运用create_user进行创建 如果直接使用create创建的是明文密码 如果你的表想用user内的字段 或者很多字段相同 你的表也可以继承auth模块你的models内继承了user表 但是你在models内设置好了后你要取settings内设置一段话告诉django你继承了 阅读全文
posted @ 2018-07-09 22:55 可爱的红领巾 阅读(7377) 评论(0) 推荐(0) 编辑
摘要:urls: from django.contrib import admin from django.urls import path,re_path from first import views urlpatterns = [ path('admin/', admin.site.urls), p 阅读全文
posted @ 2018-07-07 20:52 可爱的红领巾 阅读(289) 评论(0) 推荐(1) 编辑
摘要:Form基本使用 form是对这些进行验证的 先对你的前端的form要输入的信息进行限制 然后只要你的输入的信息满足限制的内容就会通过 不满足就不通过 就是如此的简单 这个限制的条件就和定义一个类一样的和设置models一样的进行设置 注意这个文件不可以起名是forms因为forms是一个模块 fo 阅读全文
posted @ 2018-07-06 23:57 可爱的红领巾 阅读(310) 评论(0) 推荐(0) 编辑
摘要:cookie和session的介绍 cookie就是一个键值对的字符串 是服务器让浏览器设置的 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上cookie,这样服务器就能通过cookie的内容来判断这个是“谁”了。 其实就是你的浏览器现在 阅读全文
posted @ 2018-07-04 23:48 可爱的红领巾 阅读(171) 评论(0) 推荐(0) 编辑
摘要:一、Ajax准备知识:json 说起json,我们大家都了解,就是python中的json模块,那么json模块具体是什么呢?那我们现在详细的来说明一下 1、json(Javascript Obiect Notation,JS对象标记)是一种轻量级的数据交换格式。 2、json其实是从js中拿出来的 阅读全文
posted @ 2018-07-04 16:03 可爱的红领巾 阅读(170) 评论(0) 推荐(0) 编辑
摘要:因为你的数据库中的查询就是重点 那么你的django提供的orm也是查询语句最重点 ,也提供的查询方法比较的多,下面我们学习下类似于MYSQL的连表(join)查询 Django 还提供了一种直观而高效的方式在查询(lookups)中表示关联关系,它能自动确认 SQL JOIN 联系。要做跨关系查询 阅读全文
posted @ 2018-07-03 21:24 可爱的红领巾 阅读(591) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示