自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zr博客

慢慢学学路

  • 博客(23)
  • 收藏
  • 关注

原创 docker学习过程中遇到的问题

Docker 使用出现的问题如果在win10上使用了docker还想使用minikube则需要使用--driver=hyperv来启动minikube,因为关掉hyperv后docker将无法使用,如果不小心关掉后,即使在重新启动,docker也无法执行,需要执行netsh winsock reset这个命令。...

2020-11-02 17:28:32 183

原创 django用户和权限

用户权限关系首先:django的权限系统是针对模型的权限,并且这个权限只是标识,在具体认证的时候需要自己实现,但django提供了相关函数用来判断用户是否具有某个权限。这其中模型表、权限表会在执行命令python manage.py migrate的时候,自动为每个模型在模型表添加一条记录,,并且会为每一个模型在权限表中添加四条记录,这四条的codename分别是add_Model、d...

2019-11-19 15:36:50 390

原创 Vue基础笔记

基础Vue官网https://cn.vuejs.org/数据绑定使用{{}}j进行数据绑定<p>{{变量}}</p>使用v-ones 可以指定元素只改变一次<p v-ones>{{变量}}</p>如果返回的数据是一个带有html格式的字符串,需要按照格式显示则需要v-html="变量"<p v-html="c...

2019-11-18 08:59:18 301

原创 vue出现空白页面的可能情况

如果在父组件中注册了组件,然后又用路由出口跳转到这个组件,当点击页面刷新的时候,就会出现空白的页面,解决方法就删除父组件里的注册。

2019-11-10 12:14:18 4371

原创 Vue使用ElenmentUI的表单出现validate is not function错误

在学习使用vue+element 的时候使用表怎么也验证不了,就出现validate is not function异常,百度搜索也没找到合适的解决方案,只能自己调试。以下是错误截图。经过一系列尝试发现原来this.$refs.goodsForm变成了数组,导致找不到的。所以只要使用this.$refs.goodsForm[0]就可以解决这个问题。...

2019-11-08 14:15:37 1694

原创 《深入理解Python特性》读书笔记

读书笔记《深入理解Python特性》的读书笔记代码整洁遵循PEP8的代码规范连接在终端使用import this查看python之禅Python 中下划线的使用单前导下划线 _var单个下划线是一个Python命名约定,表示这个名称是供内部使用的。 它通常不由Python解释器强制执行,仅仅作为一种对程序员的提示。一般用于类中保护类型的声明单末尾下划线 var_单末尾...

2019-09-05 20:19:12 459

原创 Java继承性

面向对象的特征之二:继承性一、继承性的好处减少了代码的冗余,提高代码的复用性便于功能的扩展为了以后的多态性的使用提供了前提二、继承性的格式:class A extends B{}extends:延展、扩展A:子类、派生类、subclassB:父类、超类、基类、superclass体现:一旦子类A继承了父类B以后,子类A中就获取了父类B中声明的说有的属性、结构、方法,特别...

2019-09-04 09:31:48 482

原创 Java多态性

面向对象的特征之三:多态性一、理解可以理解为一个事物的多种形态二、何为多态性父类的引用指向子类的对象(或子类的对象赋给父类的引用)三、多态性的使用:虚拟方法的使用有了对象的多态性以后,我们在编译期,只能调用父类中的声明,我们实际执行的是子类重写父类的方法总结:编译:看左边;运行:看右边四、多态性的使用前提类的继承关系要有重写的方法注意:对象的多态性只适用于方法,不适用于属...

2019-09-04 09:31:22 154

原创 java封装和隐藏

面向对象的特征之一:封装与隐藏一、问题的引入当我们创建一个类的对象以后,我们可以通过"对象.属性"的方式,对对象的属性进行赋值。这里,赋值操作要受到属性的数据类型和存储范围的制约。除此之外,没有其他的制约条件。但是在实际的问题中,我们往往需要给属性赋值时加入额外的限制条件。这个条件就不能再属性声明的时候体现,我们只能通过方法进行限制条件的添加。(比如:setxxx())。同时,我们需要避免用户...

2019-09-04 09:30:36 444

原创 Django简单限制请求

限制请求from django.views.decorators.ttp import require_http_methods,require_GET 引入限制装饰器@require_http_methods(["GET"]),这个可以传递多个请求方式@require_GET只允许get请求@require_POST只允许post请求@require_salf允许get喝hand的请...

2019-09-02 15:57:59 260

原创 Djnago 附件下载

Django附件下载附件下载最常用的就是FileResponse了,但是如果直接指定Content-Type 和 Content-Disposition 可能在下载图片和pdf时不好使。 response['Content-Type'] = 'application/octet-stream' response['Content-Disposition'] = ...

2019-06-25 19:13:49 141

转载 分享一个django实现支付宝网站支付的链接

https://www.cnblogs.com/zze46/p/10073830.html

2019-06-10 20:09:00 1488

原创 简介Django的用户及权限系统

用户系统1、用户2、权限3、分组4、一个可以配置的密码哈希系统5、一个可以插拔的后台管理系统使用授权系统app 引入django.contrib.auth 模型定义django.contrib.contenttypes 模型权限关联中间件SessionMiddleware 用来管理sessionAuthenticationMiddleware 管理和关联当前用...

2019-05-11 22:07:47 1363 1

原创 Django数据库迁移问题

Django执行数据库迁移导致原因:因为迁移文件和数据库中的迁移记录不一致解决办法 python manage.py migrate app名 --fake 迁移文件名 将指定迁移文件标记为已经映射,这时将不会执行这个迁移文件的Sql语句。如果不知道是那个迁移文件出现了问题,可以将这个app下面的所有迁移文件全部删除,然后将数据库中迁移文件表django_migrations中这个app的...

2019-05-04 18:27:54 1410

原创 QuerySet中常用的方法

QuerySet常用方法使用 connection.queries 可以查看sql语句filter 将满足条件的结果返回,返回值为QuerySet对象exclude 将满足条件的结果过滤掉,返回值为QuerySet对象annotate 给QuerySet中的每一个对象都添加一个查询表达式,(Q,F,聚合函数)的字段order_by 安装某个字段进行排序,默认为从小到大排序,如果想要重大...

2019-04-24 13:31:01 5565

原创 Django常用的查询方式

查询方式filed__exict :会在sql成层面翻译成=,如果传递的值是None则会被翻译成is。filed__iexact : 会在sql层面被翻译成like。filed__contains:会在sql层面翻译成like binary,区分大小写,这种方式会在传入字符串两侧加入%,也就意味着只要包含字符串就可以。filed__icontains:会在sql层面翻译成like,不区分...

2019-04-20 13:54:27 264

原创 自定义过滤器

模板包1、某个app下新建一个python包,名字叫templatetags2、过滤器本质就是一个函数,会将被过滤的参数当作第一个参数传入函数3、过滤器最多只能有两个参数4、过滤器需要包装下,引入from django import template函数,然后实例化一个类register = template.Library(),然后注册register.filter("过...

2019-04-15 12:45:38 466

原创 Django模板配置

模板路径直接配置在settings.py的TEMPLATES 的DIRS中加入模板的路径寻找App中的模板文件1、需要TEMPLATES的 APP_DIRS 为True2、需要把App加入到INSTALLED_APPS 当中3、需要在App文件夹中建一个叫templates的文件夹,模板放入这个文件夹中优先级问题最先到直接路径中寻找相应的模板如果直接路径中没有,就会在自...

2019-04-15 12:42:23 266

原创 Django模板常用标签

模板传参使用关键字context传参,传参类型为dict类型,在模板中使用字典的key来直接获取到参数字典、列表、对象,在模板中只能使用点’.'来获取注意:使用时字典key值的选取不要写python内置函数的名字模板常用传参if 标签使用 {% if %} {% elif %} {% else %} {% endif %} 进行条件判定,使用方法和Python中相同if 中可以...

2019-04-15 12:41:48 493

原创 Django常用过滤器

过滤器add过滤器对于可以转换为整形的将进行数值相加{{1|add:"2"}}结果为3对于字符串将进行字符串连接{{"aaa"|add:"bbb"}}结果为aaabbb如果是列表将进行列表拼接{{ [1,2,3]|add:[4,5,6] }},结果为[1,2,3,4,5,6]cut 过滤器移除指定字符串{{"Hello Word!"|cut:" "}}将空格移除date 过...

2019-04-15 12:39:16 186

原创 Django项目准备

Django项目准备cmd 终端常用命令cd 进入指定目录dir 查看当前目录Ctrl + c 强制中断md + 文件夹名 创建文件夹rd + 文件夹名 删除文件夹ipconfig 查看本机ipcls 清空屏幕del + 文件名 删除文件ping ip 测试网络是否连通help 查看帮助## 常用快捷键win+E 打开文件管器win+D...

2019-04-15 08:23:55 144

原创 DjangoUrl简单使用

Url映射http请求到项目时会根据 settings.py中的ROOT_URLCONF = 'Django.urls’根Url去映射path 根据path中的第一个参数去访问视图函数re_path 第一个参数为正则表达式,会根据正则表达式来访问视图函数include 用来引入Url,方便管理,如果匹配成,将进入子Url进行匹配(注意:App需要在 settings.py中注册)inc...

2019-04-15 08:20:33 214

原创 DjangoAdmin简单使用

Admin 创建超级管理员cmd 命令 'python manage.py createsuperuser',接下来会提示用户名,密码,邮箱等Admin 模块的语言和时间LANGUAGE_CODE = ‘zh-Hans’ 设置时区USE_TZ = False 是否使用时区DATE_FORMAT = ‘Y-m-d’ 模板中日期默认显示DATETIME_FORMAT = ‘Y-m-d...

2019-04-15 08:17:28 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除