
程序人生
认真一拳
这个作者很懒,什么都没留下…
展开
-
接口文档
django设置自动接口文档第一步:pip install coreapi第二步:在项目同名文件夹下的urls里面添加路径from rest_framework.documentation import include_docs_urlsurlpatterns = [url(r’^docs/’, include_docs_urls(title=‘接口文档’))]第三步:在项目所在同名...原创 2019-11-08 20:33:59 · 128 阅读 · 0 评论 -
flask自定义过滤器,flash,form表单
1.自定义过滤器自定义的过滤器,过滤器本质上是一个函数,当自带的过滤器不满住要求的时候,我要进行重写过滤器注册有两种方式1.app.add_template_filter(自定义过滤器的名字,‘被引用时的名字’)2.@app.template_filter(‘被引用时的名字’)def my_reverse(value): print('自定义的过滤器') value_la...原创 2019-10-31 16:37:17 · 522 阅读 · 0 评论 -
flask框架的异常,钩子,debug的设置,run,状态
1.debug的设置在我们使用Django的时候开启后台,然后运行文件的时候后台是会自动刷新的但是flask不能,因为我们的flask框架默认的debug是off,即启动py文件的时候后端只能使用一次,不能持续更新。这个debug的设置有四种方式1.直接在主程序里面的run里面写if __name__ == '__main__': #启动测试服务器 app.run(debu...原创 2019-10-30 20:08:59 · 471 阅读 · 0 评论 -
flask路由和重写转换器
自定义转换器以下先把代码发上来,下面一一分析from flask import Flask, jsonify, redirect, url_forfrom werkzeug.routing import BaseConverterapp = Flask(__name__)#__name__指向程序所在的包#配置文件app.config.from_pyfile('config.i...原创 2019-10-28 16:02:24 · 575 阅读 · 0 评论 -
docker镜像无法拉取
困扰我很久的docker镜像拉取失败终于在一篇博客里发现了解决办法链接是:解决docker拉取失败我的是linux下的Ubuntu系统百度搜索“docker 加速器”或者直接搜“DaoCloud”进入官网,进行注册;注册完登录之后会出现一个免费30天使用什么的,没有特殊需求直接点取消,会在右上方看到两个图标如下:点击“火箭” 图标,在打开的页面下拉,将下面一段话复制到你的终...原创 2019-10-23 19:06:08 · 2609 阅读 · 0 评论 -
关于虚拟机突然不能使用网络连接
如果虚拟机原本是可以连接网络的,但是关了电脑后的再一次开机后发现虚拟机突然不能上网了这个大部分问题是本地电脑中的服务自动关闭了右键打开我的电脑,选择最下面的服务里面找到V开头的,找到图片中的开启服务即可如果经常使用虚拟机的建议开成自动...原创 2019-10-16 19:49:38 · 727 阅读 · 0 评论 -
关于数据库内容去重并且留一条重复的
关于数据库内容去重并且留一条重复的删除书籍名字和作者id都一样的数据,并且在重复的数据中保留一条数据方法一是不改变原表,利用group by 的去重效果,创建了一个新的表格 方法一: SELECT * FROM book GROUP BY bookname,authorID ORDER BY bookID CREATE TABLE copy_book( ...原创 2019-09-05 20:01:43 · 342 阅读 · 0 评论 -
Django在模块的models中创建表后改数据库表里的内容遇到的问题
改变已经生成迁移文件的数据库表的时候在改数据库表的时候要重新生成迁移文件,不然会报错 Your models have changes that are not yet reflected in a migration, and so won't be applied. Run 'manage.py makemigrations' to make new migrations, and...原创 2019-09-23 17:42:19 · 1470 阅读 · 0 评论 -
关于Django初级项目
创建一个初级的Django项目最主要的代码是在models.py文件和views.py文件中操作的models.py一般写的是用来创建数据库表的类例如class BookInfo(models.Model): # 图书名 bookname = models.CharField(max_length=30,verbose_name='书籍名称') # 出版时间 ...原创 2019-09-24 20:30:49 · 131 阅读 · 0 评论 -
在Django中写原生的sql语句
1.用Django里面的connection.py文件from Django.db import connectiondef test1(request): cur = connection.cursor() count = cur.execute('select * from bookinfo where id>%s;',(3,))#后面的括号是指参数列表 pr...原创 2019-09-26 15:08:14 · 1332 阅读 · 1 评论 -
Django表不能创建NO migrations to apply
表已经创建好的时候,要对表进行修改,在models里面改完表的时候,运行迁移文件的时候出现了NO migrations to apply在网上查询大量的解决办法总结如下:删除该app名字下的migrations下的__init__.py等文件。进入数据库,找到django_migrations的表,删除该app名字的所有记录DELETE FROM django_migrations...原创 2019-09-27 09:16:17 · 188 阅读 · 0 评论 -
APIView和view
REST框架提供了一个APIView类,该类继承了Django的View类。APIView类与常规View类在以下方面有所不同:1.传递给处理程序方法的请求将是REST框架的Request实例,而不是Django的HttpRequest实例。2.处理程序方法可能返回REST框架的Response而不是Django的HttpResponse。该视图将管理内容协商并在响应上设置正确的渲染器。3...原创 2019-10-10 08:34:42 · 272 阅读 · 0 评论 -
关于虚拟机突然不能在Windows上运行
由于博主在晚上没有关闭电脑,第二天突然发现虚拟机不能在widows上运行了,很困惑,就在网上查找了相关的资料。如果虚拟机原先是可以在windows上运行的,突然不能运行,那么很有可能就是你的电脑自动更新了,最新的更新不兼容原先的虚拟机了,最快的方式就是在控制面版的以安装的更新的地方进行删除最新的更新在microsoft windows下面删除最新的更新(看日期,一般有三个删除第一个就可...原创 2019-10-10 20:19:56 · 924 阅读 · 0 评论 -
HTTP和HTTPS
本文转载与会飞的狗~https://blog.youkuaiyun.com/xiaoming100001/article/details/81109617我在查询HTTP和HTTPS的时候发现了这篇文章,写的很精辟,怕以后会找不到,故转载此文。...转载 2019-09-05 11:17:28 · 99 阅读 · 0 评论 -
第十一天
全局变量当局部变量使用用global声明一下num = 1def a(): global num num +=1 print(num) if num <3: a()a() if name == ‘main’if __name__ == '__main__'在这个方法下面写的程序只会运行这个py 文件写的方法属性等,为了防...原创 2019-07-29 22:08:59 · 205 阅读 · 0 评论 -
第十二天
1.静态方法class Jt: @staticmethod def show(): print("input")1.静态方法可以直接类对象调用,也可以通过实例对象调用2.不需要在()内写self,cls3.格式:在前面加@staticmethod4.就是类里面的普通方法 2.单例模式主要的就是重写‘new’方法回收站就是单例模式的一个典型的应...原创 2019-07-30 20:51:08 · 117 阅读 · 0 评论 -
pycharm和anaconda的安装
pycharm和anaconda的安装1.首先去Pycharm官网下载PyCharm安装包,根据自己电脑的操作系统进行选择。2.下载完成后打开开始安装,选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘3.点击Next后选择电脑位数,我的电脑位数为64位所以我勾选的是64-bit launcher.勾选Create Associations是否关联文...原创 2019-07-15 22:13:12 · 1187 阅读 · 0 评论