自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 window下Anaconda环境的创建、删除、激活、退出

Anaconda创建环境:conda create -n 环境名 python=3.6python版本按各自需求删除环境conda remove -n 环境名 --all激活环境activate 环境名退出当前环境deactivate

2019-01-25 15:45:22 4695 1

原创 Django学习笔记——用户信息加密与解密

加密我们在对用户信息进行传输的时候,经常会直接在url里面直接拼接,但是如果直接把用户信息拼接在url的话会很不安全,为此,我们需要对用户信息进行进行加密处理。一份简单的加密操作很简单#首先导入加密的类from itsdangerous import TimedJSONWebSignatureSerializer as TJSS#导入我们的settings文件,里面会用到SECRET_...

2018-12-27 07:35:12 1095

原创 Django学习笔记——内置用户类AbstractUser与内置认证校验系统

我们在之前讲过了View视图的作用和父类的作用,这次介绍的内置用户类Abstract.User就是Django内置的一个关于用户操作的类,我们只要使用这个类,节省很多代码。...

2018-12-25 07:22:16 3293 1

原创 Django学习笔记——View类视图和database基类的简单理解

View类视图我们在views中写一些方法的时候,需要根据template的请求方法采用不同的逻辑代码,而每次都要判断方法就太影响效率了,所以这边我们引入类视图这个概念。意思就是把一个类定义为视图类,在这个类中有一些固定的方法,对应了template相应的请求方法...

2018-12-21 09:10:08 449

原创 Python——简述方法调用、父类继承、装饰器的作用和区别

最近在学习项目的时候感觉对基础知识的缺乏,尤其是对装饰器怎么使用的不理解,导致一些概念的混淆,在这里特意记录一下方法调用、父类继承、装饰器、类方法的作用和区别。方法调用顾名思义,就是对于方法的调用,调用方法的意义在于得到该方法的返回值和使用该方法的逻辑代码这在于被调用的方法是否有返回值,还有使用方法调用的位置常用的调用方法有几种情况同一个类中方法的调用这里主要是的到该方法的返回值...

2018-12-18 09:22:39 1416

原创 Django学习笔记——template模板语言进阶——过滤器相关

之前我们了解到了模板语言的两种书写方式变量型 {{ }}代码逻辑型 {% %}接下来我们对这两个添加一点具体的操作变量型 {{ }}对变量添加过滤器进行部分取值,一般针对列表,字典等多数据的取值——{{ 变量 | 过滤器 : 参数 }}——我们可以查到有一些内置过滤器add 添加 数字相加 字符串拼接 列表拼接default 变量不存在或者为空 显示默认值file...

2018-12-15 01:03:52 224

原创 Django学习笔记——实现注册上传头像登录显示的简单实例

在创建项目,完成基础设置后首先写Models配置模型创建表```from django.db import models# Create your models here.class UserInfo(models.Model): username = models.CharField(max_length=30) password = models.CharFiel...

2018-12-14 11:52:29 1340

原创 Django学习笔记——View与Model交互

View与Model交互——即业务代码与数据库交互在这里采用的是ORM语句,而不是常规的SQL语句在对应的views中的方法中书写ORM语句查询所有查询 all()booklist = BookInf.objects.all()精确查询 get()book = BookInf.objects.get(id=1)get查询得到的结果是一个对象可以对其属性等操作模...

2018-12-11 15:15:52 3386 1

原创 Django学习笔记——View与Template交互—常用返回值方法与反向解析

三个常用返回值方法调用渲染模板 render()重定向 redirect()Http响应 HttpResponse()使用这3个方法的时候首先就是要导入from django.shortcuts import render, redirect,HttpResponse,调用渲染模板 render()前面已经讲过,可以用于对模板的调用和渲染。通常我们可以在get请求的返回值使用...

2018-12-10 19:48:20 1054

原创 Django学习笔记——View与Template交互—模板Template相关

什么是模板Django的模板Template是HTML代码和逻辑控制代码的结合templates文件夹下的HTML不是模板,该HTML与模板语句的结合才是模板模板语句模板语句基本分为两种,一种是针对变量的,一种是针对逻辑语句的变量 {{ }}在使用针对变量的模板语句时,只需要将变量名用两个大括号包起来例如:{{ username }}我们可以通过后端的到的数据传给该变量位置...

2018-12-08 16:19:52 564

原创 Django学习笔记——View与Template交互的简单流程

基本运行逻辑web输入网址根据网址先进入项目urls查找匹配对象进入APP进入APP继续根据网址进入app的urls查找匹配对象进入views的方法或类执行方法根据app里views里的方法或类的返回值进入对应的HTML创建APP命令行模式-django环境-项目文件夹下python manage.py statrapp user创建方法pycharm-项目文件夹-user...

2018-12-08 13:59:58 595

原创 Django学习笔记——超级管理员SuperUser/admin

超级管理员创建超级管理员- 进入客户端命令行django环境` python manage.py createsuperuser`- 打开web访问http://127.0.0.1:8000/admin/查看是否成功

2018-12-07 19:24:15 2574

转载 Django学习笔记——背景了解及环境搭建

背景了解Django是什么Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。特点在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为MVT模式。Django的主要目的是简便、快速的开发数据库驱动,它强调代码复...

2018-12-05 22:47:27 439

空空如也

空空如也

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

TA关注的人

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