随笔 - 115,  文章 - 24,  评论 - 2,  阅读 - 68100
06 2019 档案
vue简单介绍
摘要:"Vue" 渐进式 JavaScript 框架 一、走进Vue 1、what 什么是Vue 2、why 为什么要学习Vue 3、special 特点 4、how 如何使用Vue 开发版本: "vue.js" 生产版本: "vue.min.js" 二、Vue实例 1、el:实例 2、data:数据 3 阅读全文
posted @ 2019-06-26 14:38 QzkRainPig 阅读(265) 评论(0) 推荐(0) 编辑
BBS之文章详情页搭建
摘要:博客评论相关 博客文章详情页搭建 html {% extends 'base.html' %} {% block css %} div_digg { float: right; margin bottom: 10px; margin right: 30px; font size: 12px; wid 阅读全文
posted @ 2019-06-24 22:34 QzkRainPig 阅读(195) 评论(0) 推荐(0) 编辑
Django之中间件
摘要:在前面的博客中已经学会了给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 下面的内容即将让我们通过一些特点的方式实现控制全局的效果,运筹帷幄于室内(室外太 阅读全文
posted @ 2019-06-18 22:23 QzkRainPig 阅读(141) 评论(0) 推荐(0) 编辑
Django之auth认证
摘要:Auth模块是Django自带的用户认证模块: 我们在开发一个网站的时候,无可避免的需要设计实现网站的用户系统。此时我们需要实现包括用户注册、用户登录、用户认证、注销、修改密码等功能,这还真是个麻烦的事情呢。 Django作为一个完美主义者的终极框架,当然也会想到用户的这些痛点。它内置了强大的用户认 阅读全文
posted @ 2019-06-18 20:23 QzkRainPig 阅读(254) 评论(0) 推荐(0) 编辑
Django之form主键
摘要:Form介绍 我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。 与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息 阅读全文
posted @ 2019-06-17 22:19 QzkRainPig 阅读(539) 评论(0) 推荐(0) 编辑
Django 之 cookie & session
摘要:Cookie的由来 大家都知道HTTP协议是无状态的。 无状态的意思是每次请求都是独立的,它的执行情况和结果与前面的请求和之后的请求都无直接关系,它不会受前面的请求响应情况直接影响,也不会直接影响后面的请求响应情况。 一句有意思的话来描述就是人生只如初见,对服务器来说,每次的请求都是全新的。 状态可 阅读全文
posted @ 2019-06-17 22:10 QzkRainPig 阅读(191) 评论(0) 推荐(0) 编辑
Django简介,请求生命周期,静态文件配置
摘要:Web框架 ​ Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发we 阅读全文
posted @ 2019-06-15 15:27 QzkRainPig 阅读(138) 评论(0) 推荐(0) 编辑
Django知识点归纳总结之HTTP协议与URL
摘要:Django复习知识点归纳总结 1.HTTP协议 ​ 超文本传输协议(Hyper Text Transfer Protocol),是用于万维网服务器与本地浏览器之间的传输超文本的传送协议。 ​ HTTP是一个属于应用层的面向对象的协议。HTTP协议工作于客户端 服务端架构上。浏览器作为HTTP客户端 阅读全文
posted @ 2019-06-15 14:33 QzkRainPig 阅读(249) 评论(0) 推荐(0) 编辑
Django之ORM多对多表创建方式,AJAX异步提交,分页器组件等
摘要:MTV与MVC MTV模型: ​ M:模型层(models.py),负责业务对象和数据库关系的映射(ORM) ​ T:模板层(Template),负责如何把页面展示给用户(HTML) ​ V:视图层(views.py),负责业务逻辑,并在适当的时候调用Model和Template MVC模型: ​ 阅读全文
posted @ 2019-06-14 17:12 QzkRainPig 阅读(338) 评论(0) 推荐(0) 编辑
Django的orm操作之表查询二
摘要:复习 单表查询 多表查询 表关系: ​ 一对一(OneToOneField) ​ 一对多(ForeignKey) ​ 多对多(ManyToManyField) 外键字段的增删改查 跨表查询 queryset对象.query 可以查看内部对象的sql语句 all() filter() values() 阅读全文
posted @ 2019-06-14 09:05 QzkRainPig 阅读(146) 评论(0) 推荐(0) 编辑
Django之ORM操作
摘要:一些说明: 表myapp_person的名称是自动生成的,如果你要自定义表名,需要在model的Meta类中指定 db_table 参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。 id字段是自动添加的,如果你想要指定自定义主键,只需在其中一个字段中指定 primary_key=T 阅读全文
posted @ 2019-06-12 17:32 QzkRainPig 阅读(190) 评论(0) 推荐(0) 编辑
Django之ORM数据查询方式练习
摘要:单表查询 单表查询简单示例 单表查询示例二 新增数据 删除数据 修改数据 查询数据 基于双下划线的查询 多表查询 创建图书管理系统表(给作者表加一张作者详情表为了一对一的查询),诠释一对一关联其实就是外健关联再加一个唯一性约束而已 1.一对多的书籍记录增删改查 2.多对多的书籍与作者的增删改查 正向 阅读全文
posted @ 2019-06-12 17:16 QzkRainPig 阅读(619) 评论(0) 推荐(0) 编辑
Django--URLconf
摘要:Django路由系统 ​ URL配置(URL conf)就像Django所支撑网站的目录。它的本质是URL 与要为该URL调用的视图函数之间的映射表。这样会让服务器根据客户输入的URL 调用不同的代码 URLconf配置 注:django 2.0版本中的路由系统已经替换成下面的写法: 参数说明: 正 阅读全文
posted @ 2019-06-10 22:38 QzkRainPig 阅读(229) 评论(0) 推荐(0) 编辑
Django--视图层
摘要:一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没 阅读全文
posted @ 2019-06-10 22:38 QzkRainPig 阅读(139) 评论(0) 推荐(0) 编辑
Django 初识之安装下载以及模型目录简介
摘要:Django 一、web应用 web应用什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服 阅读全文
posted @ 2019-06-05 17:10 QzkRainPig 阅读(345) 评论(0) 推荐(0) 编辑
jQuery基础
摘要:jQuery 介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write less, do 阅读全文
posted @ 2019-06-04 19:00 QzkRainPig 阅读(182) 评论(0) 推荐(0) 编辑
BOM&DOM
摘要:前叙 BOM(Brower Object Model) 是指浏览器对象模型,他使JavaScript 有能力与浏览器进行“对话”。 DOM(Document Object Model) 是指文档对象模型,通过它,可以访问HTML文档的所有元素。 Window(窗口)对象是客户端JavaScript最 阅读全文
posted @ 2019-06-03 17:17 QzkRainPig 阅读(150) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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