先从最基本的功能开始 在一切工作开始前,需要先编辑好三个必要的文件。 第一步,因为应用将要运行在一个满足所有环境依赖的 Docker 容器里面,那么我们可以通过编辑 Dockerfile 文件来指定 Docker 容器要安装内容。内容如下: FROM python:3 ENV PYTHONUNBUF ...
分类:
其他好文 时间:
2020-07-10 18:56:26
阅读次数:
62
使用burpsuite进行目录扫描,发现网站备份文件 index.php 1 <?php 2 require_once('class.php'); 3 if($_SESSION['username']) { 4 header('Location: profile.php'); 5 exit; 6 } ...
问题 数据库链接丢失异常 django.db.utils.OperationalError: (2013, 'Lost connection to MySQL server during query') 查询mysql全局变量SHOW GLOBAL VARIABLES;可以看到wait_timeou ...
分类:
其他好文 时间:
2020-07-10 16:53:23
阅读次数:
99
1.实现前后端代码分离,分布式部署 2.利用token替代session实现状态保持,token是有时效性的满足退出登录,token存入redis可以解决不同服务器之间session不同步的问题,满足分布式部署 3.利用sign,前端按照约定的方式组合加密生成字符串来校验用户传递的参数跟后端接收的参 ...
分类:
Web程序 时间:
2020-07-10 16:48:57
阅读次数:
82
一:引言 在运行django项目时,有这个报错:ModuleNotFoundError: No module named 'imagekit.models' 但是执行了pip3 install imagekit后还是报错,可能是因为软件源的原因 二:解决方法 1.输入下列语句(用豆瓣软件源): pi ...
分类:
其他好文 时间:
2020-07-10 15:34:28
阅读次数:
84
cookie和session的概念 1.cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地 ...
分类:
其他好文 时间:
2020-07-10 15:33:56
阅读次数:
38
1. 图片验证码生成 图片验证码生成,可以直接作为第三方库引用放在django项目中 #!/usr/bin/env python # -*- coding: utf-8 -*- import random import string import os.path from io import Byt ...
分类:
其他好文 时间:
2020-07-10 15:12:52
阅读次数:
58
一.视图 Django REST framwork 提供的视图的主要作用: 控制序列化器的执行(检验、保存、转换数据) 控制数据库查询的执行 1.1视图继承关系 1.2视图 2个视图基类 APIView GenericAPIView[通用视图类] 1.2.1 APIView rest_framewo ...
分类:
其他好文 时间:
2020-07-10 14:57:05
阅读次数:
30
viwes>>>ip_list=['192.168.1.X']def index(request): """ request.META是一个字典 """ # 获得客户端IP user_ip = request.META['REMOTE_ADDR'] if user_ip in lp_list: re ...
分类:
其他好文 时间:
2020-07-10 12:58:22
阅读次数:
63