后端
HMILY--WX
向着远方前行
展开
-
Django之会话技术
1.使用session:登录时保存登录状态,创建resp对象:resp=HttpResponse()将uname保存在服务器中request.session['uname']=uname将upwd保存在服务器中request.session['upwd']=upwd查看个人中心:从服务器中获得登录时保存的unameuname=request.session.ge...原创 2018-06-29 17:07:12 · 536 阅读 · 0 评论 -
在Python中数据库连接
1.mysql连接:import pymysqlif __name__=='__main__': conn=pymysql.connect( host='localhost', user='root', password='shuo123456', database='china', port=33...原创 2018-07-20 20:04:50 · 216 阅读 · 0 评论 -
F查询、Q查询
F操作如果要比较一个表中的两个不同的字段,可以使用 F 查询#查找年龄大于体重的用户ret = User.objects.filter(age__gt=F("weight"))F() 对象之间以及 F() 对象和常数之间可以进行加减乘除和取模的操作。# 年龄+3,身高+5User.objects.update(age = F("age") + 2, height = F("h...原创 2020-03-16 14:19:20 · 288 阅读 · 0 评论 -
Django之生成验证码
def getvcode(request): position=string.ascii_letters+string.digits vcode=''.join(random.sample(position,4)) # 保存验证码 request.session['vcode']=vcode # 生成画布 image=Image.new('RGB...原创 2018-06-29 21:01:51 · 421 阅读 · 0 评论 -
Python爬虫之线型图和柱状图
1.线形图:import matplotlibfrom matplotlib import pyplot as plt# 配置字体matplotlib.rcParams["font.sans-serif"] = ["simhei"] # 黑体matplotlib.rcParams["font.family"] = "sans-serif"# plot:线形图,第一个点和第二个点...原创 2018-07-10 19:30:27 · 1636 阅读 · 0 评论 -
Django之密码加密
1.注册: 在前端注册页面得到输入的用户名和密码:#得到用户名uname=request.POST.get('uname',None)#得到密码upwd=request.POST.get('upwd',None)#将密码生成摘要md5 = hashlib.md5()md5.update(upwd.encode('utf-8'))upwd=md5.hexdigest()#将...原创 2018-07-11 09:25:16 · 1679 阅读 · 0 评论 -
将csv文件Json化保存
# -*- coding: utf-8 -*-import xlrd#读取文件f= xlrd.open_workbook("UpdateInfo.csv",)#读取文件的表头,也就是keytable=f.sheets()[0]rows=table.nrowsrow_0=table.row_values(0)col_lenth=len(table.row_values(0))...原创 2018-10-08 16:47:26 · 408 阅读 · 0 评论 -
从html文本中提取数据,转成列表形式
使用BeautifulSoup模块,筛选HTML文中的数据参考网址BeautifulSoup参考代码如下(python2.7):# -*- coding: utf-8 -*-from bs4 import BeautifulSoupa='''<table class="new_table"><tr><th>原创 2018-11-06 17:10:39 · 2006 阅读 · 0 评论 -
python导出excel
python代码# -*- coding: utf-8 -*-import StringIOimport xlsxwriterfrom django.http import HttpResponsedef export_summary(request): key = ['q','w','e'] value = {'q':'qwe','w':'asd','e':'zx...原创 2019-06-03 19:39:06 · 8355 阅读 · 0 评论