python
小瑜的csdn
这个作者很懒,什么都没留下…
展开
-
django中form从后端查询回显到前端以及表单的提交到服务器操作
这个表格是我以下代码出现的效果,以下代码也可以实现图中修改保存删除操作。1:首先你得创建一张表,在这里建表语句我就不再写了,再也简单不过了。(别忘了加点数据哦!)2:将表的数据通过view.py的函数返回到前端。在这里stu是表名,将所有的返回结果all通过一个data字典传到前端的all里面去def showstu(request): all=stu.objects.a...原创 2018-09-16 18:12:31 · 4193 阅读 · 3 评论 -
pip升级失败
python -m pip install -U pippython -m pip install --upgrade pip 如果上面两个不能升级成功,那用下面的命令easy_install --upgrade pip原创 2019-01-09 14:32:19 · 1297 阅读 · 0 评论 -
生成器
通过列表生成式,我们可以直接创建一个列表。但是,受到内存限制,列表容量肯定是有限的。而且,创建一个包含100万个元素的列表,不仅占用很大的存储空间,如果我们仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。所以,如果列表元素可以按照某种算法推算出来,那我们是否可以在循环的过程中不断推算出后续的元素呢?这样就不必创建完整的list,从而节省大量的空间。在Python中,这...原创 2018-11-15 22:43:30 · 219 阅读 · 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 · 236 阅读 · 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 · 820 阅读 · 0 评论 -
django的缓存框架
可以使用的缓存方式: 1.可以使用Memcached作为缓存 --- 内存,分布式 ,老---新redis(默认不支持) 2.可以使用数据库进行缓存 ---- 数据量大,效率低 3.可以使用文件缓存 --- 使用不方便,效率低 4.使用本地内存进行缓存 **5.可以接入其他存储方式 --- redis 内存,效率高 4.数据库缓存的使...原创 2018-09-19 21:14:24 · 269 阅读 · 0 评论 -
创建404错误页面
在开发过程中我,我们可以借助debug来调试bug,但是我们在项目上线一周,就不能让用户看见不存在的网页,因此要消除404的存在!如果用户遇到404通常做友好提示,或者 直接跳到首页 定制404页面 1.在项目的templates目录下定义404.html (注意名字不是随意定义) 2.在404.html可以任意定制内容 3.404要设置DEBUG = ...原创 2018-09-19 21:00:39 · 253 阅读 · 0 评论 -
.富文本rtf
rtf是 在线富文本编辑器, 论坛博客编辑的时候使用配置: 1.安装django中的插件 pip install django-tinymce 2.在setting中配置 TINYMCE_DEFAULT_CONFIG = { 'theme':'advanced', 'w...原创 2018-09-19 20:56:22 · 532 阅读 · 0 评论 -
django实现分页功能
1:首先建立表,并且插入数据。我在这里插入了17条数据表有了,数据有了,我们要把他显示在前端,这个是我们def getstupage(request,pagenum):#pagenum是我们前端传的数据,意思是你要哪一页的数据#stall是我们获得的数据库内的所有数据 stall=Student.objects.all() #分页,每一页最多4条数据,pageIn...原创 2018-09-19 20:44:16 · 453 阅读 · 0 评论 -
自定义文件的上传
如同我的上一篇博客,在这里上传文件的思路和上传照片的思路是大致一样的,只需要改变几个地方。在这里涉及到一个问题就是服务器文件的名字是唯一的,我们可以用的uuid来大体实现一个唯一的文件名def createFileName(): fileName = str(uuid.uuid4()) return fileNamedef doimgUpload(request)...原创 2018-09-18 20:32:59 · 421 阅读 · 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 · 493 阅读 · 0 评论 -
在django中静态资源的使用
静态资源:css,js,img,文件,,, 如何使用静态资源?1:首先在项目的目录下创建static目录。 2:必须在项目下的setting配置一下才能使用。在setting末尾追加STATICFILES_DIRS = [static的路径os.path.join(BASE_DIR,"static")]3:在模板中在htm...原创 2018-09-18 19:47:02 · 384 阅读 · 0 评论 -
2019年1月编程语言排行榜
一月头条:Python 成为了“2018年度编程语言”的获得者 Python 编程语言赢得了“2018年度编程语言”的称号!Python 能获得这个称号,是因为在 2018 年相较于其他的语言,它的增长更加明显。Python 为 3.62%,其次才是 Visual Basic .NET(3.20%) 和 Java(2.69%)。 Python 现在已经成为大型编程语言的一...原创 2019-01-22 10:17:02 · 18395 阅读 · 5 评论