2020年2月5日
摘要: 下载安装 pip install django==1.11.26 -i 源 项目创建 django-admin startproject 项目名 创建APP 进入到manage.py文件所在的目录 python manage.py startapp app名称 配置 import os DEBUG 阅读全文
posted @ 2020-02-05 20:57 kindvampire 阅读(168) 评论(0) 推荐(0) 编辑
摘要: HTTP协议简介 HTTP协议:超文本传输协议,用于分布式、协作式和超媒体信息系统的应用层协议,最著名的web服务端和浏览器之间的双工通信协议。目前使用最广泛的版本:HTTP1.1版本。 作用:规定了请求和响应的格式。 HTTP工作原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面, 阅读全文
posted @ 2020-02-05 19:04 kindvampire 阅读(202) 评论(0) 推荐(0) 编辑
  2020年1月15日
摘要: 一、什么是MQ? MQ全称为Message Queue 消息队列(MQ)是一种应用程序对应用程序的通信方法。 MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。这样发布者和使用者都不用知道对方的存在。 队列 概念:先进先出的一种数据结构。(联想到栈 阅读全文
posted @ 2020-01-15 20:06 kindvampire 阅读(463) 评论(0) 推荐(0) 编辑
  2020年1月9日
摘要: 一、后端部分 1. models设计 实现:特定角色拥有访问特定url路径,角色关联用户,以此来控制用户的访问。 如:管理员:可以访问所有的url地址,甲关联了管理员,则甲拥有访问所有url地址的权限,普通用户:只拥有访问查看数据(查看某个页面)的url地址,乙关联普通用户,乙就只拥有普通用户的权限 阅读全文
posted @ 2020-01-09 21:02 kindvampire 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 一级菜单 1.model设计 from django.db import models class Permission(models.Model): url = models.CharField(max_length=64, verbose_name='权限') title = models.Ch 阅读全文
posted @ 2020-01-09 20:01 kindvampire 阅读(848) 评论(0) 推荐(1) 编辑
  2019年1月23日
摘要: 1、编写装饰器,为多个函数加上认证功能(用户账号密码来源于文件),要求:登录成功一次,后续的函数都无需再输入用户名和密码 1 import time 2 flage = True 3 def login():#登录认证(三次认证,输错三次等待15秒,再次认证) 4 j = 0 5 lis = [] 6 while j < 3: 7 j += ... 阅读全文
posted @ 2019-01-23 19:04 kindvampire 阅读(399) 评论(1) 推荐(1) 编辑
  2019年1月21日
摘要: ②:找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表 ③:写一个函数,判断用户传入的对象(不可哈希)长度是否大于5 ④:写一个函数,判断用户传入的列表长度是否大于2,如果大于2,只保留前两个,并将新内容返回给调用者 ⑤:写函数,统计字符串中有几个字母,几个数字,几个空格,几个其他字符,并返 阅读全文
posted @ 2019-01-21 01:44 kindvampire 阅读(12065) 评论(2) 推荐(1) 编辑