
后端
小瑜的csdn
这个作者很懒,什么都没留下…
展开
-
Python中操作数据库,将操作封装成类
import pymysqlclass connectSql():def__init__(self,host=’localhost’,port=3306,db=’mydb’,harset=’utf8’,user=’root’,password=””):self.host=hostself.port=portself.db=dbself.charset=charsets...原创 2018-09-04 22:00:47 · 930 阅读 · 0 评论 -
pip升级失败
python -m pip install -U pippython -m pip install --upgrade pip 如果上面两个不能升级成功,那用下面的命令easy_install --upgrade pip原创 2019-01-09 14:32:19 · 1332 阅读 · 0 评论 -
用flask开发个人博客(31)——用flask_login管理用户的登录
https://blog.youkuaiyun.com/hyman_c/article/details/53890450转载 2018-10-17 15:17:41 · 453 阅读 · 0 评论 -
flask 数据库基本操作
from flask import Flaskfrom flask_migrate import MigrateCommand,Migratefrom flask_script import Managerfrom flask_sqlalchemy import SQLAlchemyfrom flask_bootstrap import Bootstrapapp = Flask(__n...原创 2018-10-18 17:35:00 · 255 阅读 · 0 评论 -
flask框架上传文件思路过程以及代码解析
import osimport uuidfrom PIL import Imagefrom flask import Flask, render_template, requestfrom flask_bootstrap import Bootstrapfrom flask_script import Managerapp=Flask(__name__)manager=Mana...原创 2018-10-12 22:45:02 · 851 阅读 · 0 评论 -
django的缓存框架
可以使用的缓存方式: 1.可以使用Memcached作为缓存 --- 内存,分布式 ,老---新redis(默认不支持) 2.可以使用数据库进行缓存 ---- 数据量大,效率低 3.可以使用文件缓存 --- 使用不方便,效率低 4.使用本地内存进行缓存 **5.可以接入其他存储方式 --- redis 内存,效率高 4.数据库缓存的使...原创 2018-09-19 21:14:24 · 303 阅读 · 0 评论 -
django实现分页功能
1:首先建立表,并且插入数据。我在这里插入了17条数据表有了,数据有了,我们要把他显示在前端,这个是我们def getstupage(request,pagenum):#pagenum是我们前端传的数据,意思是你要哪一页的数据#stall是我们获得的数据库内的所有数据 stall=Student.objects.all() #分页,每一页最多4条数据,pageIn...原创 2018-09-19 20:44:16 · 494 阅读 · 0 评论 -
自定义文件的上传
如同我的上一篇博客,在这里上传文件的思路和上传照片的思路是大致一样的,只需要改变几个地方。在这里涉及到一个问题就是服务器文件的名字是唯一的,我们可以用的uuid来大体实现一个唯一的文件名def createFileName(): fileName = str(uuid.uuid4()) return fileNamedef doimgUpload(request)...原创 2018-09-18 20:32:59 · 454 阅读 · 0 评论 -
django中图片的上传
案例:用户注册上传图片。1:首先创建用户表,其实本质上保存的是文件的路径。from django.db import models# Create your models here.class Yonghu(models.Model): u_name=models.CharField(max_length=50) u_age=models.IntegerField(d...原创 2018-09-18 20:18:04 · 521 阅读 · 0 评论 -
django 实现验证码功能
这是我做的验证码的效果图 .验证码---- 提高安全性的 1.特点: 1.时效性 2.随机性 3.安全 4.模糊 2.使用: 1.安装pillow模块来处理 pip install pillow 2.材料: 画布, 画笔,... 3.代码画验证码: # 创建一个画布...原创 2018-09-18 17:59:25 · 5020 阅读 · 1 评论 -
django中form从后端查询回显到前端以及表单的提交到服务器操作
这个表格是我以下代码出现的效果,以下代码也可以实现图中修改保存删除操作。1:首先你得创建一张表,在这里建表语句我就不再写了,再也简单不过了。(别忘了加点数据哦!)2:将表的数据通过view.py的函数返回到前端。在这里stu是表名,将所有的返回结果all通过一个data字典传到前端的all里面去def showstu(request): all=stu.objects.a...原创 2018-09-16 18:12:31 · 4262 阅读 · 3 评论 -
django 超链接中url的反向解析
项目下的url,添加namespace属性作为标识。例子: url(r"^axfxxxx/",include("day05.urls",namespace="day05"))应用下的url,添加name属性作为标识。例子: url(r'relationxxx/', views.relation,name="relation")模板中使用:<a href="{% url...原创 2018-09-16 16:40:57 · 484 阅读 · 0 评论 -
python中sql拼接字符串过程
a,b(是数字)sql="insert into stock_staff VALUES(a,b,c,d)"sql="insert into stock_staff VALUES(" +a,b,c,d+ ")"sql="insert into stock_staff VALUES(" +a+ "," +b+ "," +c+ ","原创 2018-09-04 22:12:11 · 3231 阅读 · 0 评论 -
2019年2月编程语言排行榜
TIOBE Index for February 2019February Headline: Groovy re-enters the TIOBE index top 20The programming language Groovy has re-entered the TIOBE index top 20. This dynamically typed language t...原创 2019-02-11 17:30:41 · 15237 阅读 · 12 评论