本来今天是打算和实际操练相结合进行展示的,可是,工作电脑的admin权限始终影响,导致pymysql包导入一直失败,导致没法实际开始,今天就暂时先空谈一下。 首先要说的是Python3这里支持的是sqlite,但是我们这里学习pymysql的原因是为了更好的将Python语言和数据库之间建立连接,从 ...
分类:
编程语言 时间:
2020-07-10 23:57:23
阅读次数:
75
先从最基本的功能开始 在一切工作开始前,需要先编辑好三个必要的文件。 第一步,因为应用将要运行在一个满足所有环境依赖的 Docker 容器里面,那么我们可以通过编辑 Dockerfile 文件来指定 Docker 容器要安装内容。内容如下: FROM python:3 ENV PYTHONUNBUF ...
分类:
其他好文 时间:
2020-07-10 18:56:26
阅读次数:
62
问题 数据库链接丢失异常 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
一:引言 在运行django项目时,有这个报错:ModuleNotFoundError: No module named 'imagekit.models' 但是执行了pip3 install imagekit后还是报错,可能是因为软件源的原因 二:解决方法 1.输入下列语句(用豆瓣软件源): pi ...
分类:
其他好文 时间:
2020-07-10 15:34:28
阅读次数:
84
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
#出错代码及报错信息: 主要是因为获取的查询集是多个对象,需要设置many=TRUE, safe =False 如下: ...
分类:
其他好文 时间:
2020-07-10 11:19:02
阅读次数:
47
一、创建模版 二、代码实现 from django.shortcuts import render from django.template import loader from django.http import HttpResponse # Create your views here. de ...
分类:
其他好文 时间:
2020-07-10 09:51:42
阅读次数:
63
序列化组件的使用 序列化器的作用: 序列化:序列化器会将模型对象转换成字典,经过response变成json格式字符串 反序列化:把客户端发来的数据,经由response对象变成字典,序列化器可以将字典转换成模型对象 反序列化,可以完成数据的校验功能 1.1 定义序列化器 Django REST f ...
分类:
其他好文 时间:
2020-07-10 00:46:45
阅读次数:
78