摘要: base64编码工具函数 Base64是网络上最常见的用于传输8Bit字节码的编码方式之一, Base64就是一种基于64个可打印字符来表示二进制数据的方法。 64个可打印编码字符就是小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"(再加上作为垫字的"=",实际上是65个字符) bas 阅读全文
posted @ 2021-05-28 17:45 豆#豆 阅读(349) 评论(0) 推荐(0)
摘要: 模板 在工作中为了更好的展示数据给用户,所以都会使用html+css+js实现网页排版效果,但是很多开发人员并不能做到既擅长服务端开发又擅长前端开发的,当然,即便有,那这个开发人员的工资也不会低,而且同等条件下,1个人干活是怎么也比不过2个人的。所以,怎么让服务端的数据更好的展示到客户端,这就成为问 阅读全文
posted @ 2021-05-31 22:46 豆#豆 阅读(128) 评论(0) 推荐(0)
摘要: 配置文件 在django中默认的核心包里面存在了一个全局默认配置文件django.conf.global_settings.py, 同时在开发者构建项目的时候, 也生成了一个全局配置文件在主应用.setting.py文件中. 这两个配置文件,在django项目运营时, 系统先加载了global_se 阅读全文
posted @ 2021-05-31 22:45 豆#豆 阅读(122) 评论(0) 推荐(0)
摘要: 路由进阶 在django中所有的路由最后都会被保存到一个变量urlpatterns=列表里面. 在给urlpatterns路由列表添加路由的过程 中,django一共提供了2个函数个开发者注册路由. from django.urls import path, re_path # 路由使用过程中,dj 阅读全文
posted @ 2021-05-31 22:43 豆#豆 阅读(70) 评论(0) 推荐(0)
摘要: 会话控制 网络中网页之间进行内容传输使用的协议是http协议. http协议是一种无状态, 所有请求必有所回应的超文本传输协议,HTTP为了提升效率,一经完成请求和响应的过程以后,就会自动关闭连接。所谓无状态意指: 基于http协议提供服务的服务端,无法清晰前后多次请求过程中,是不是同一个客户端发送 阅读全文
posted @ 2021-05-31 22:40 豆#豆 阅读(74) 评论(0) 推荐(0)
摘要: 视图响应 视图响应数据 django和大多数的web框架一样,针对http请求的响应,提供了2种不同的响应方式: 1 . 响应内容 就是直接返回数据给客户端 ( 1 ) 响应html内容【一般用于web前后端不分离的项目】 ( 2 ) 响应json内容【一般用于开发web前后端分离的项目的api接口 阅读全文
posted @ 2021-05-31 22:37 豆#豆 阅读(86) 评论(0) 推荐(0)
摘要: 视图接收http请求 在http请求和响应过程中, 用户往往会在请求过程中发送请求信息给服务端. # print(request.method) # 获取http请求动作 GET # print(request.path) #获取路由地址 /student/index # print(request 阅读全文
posted @ 2021-05-31 22:36 豆#豆 阅读(189) 评论(0) 推荐(0)
摘要: 创建了一个demo的项目后,有如下结构: 目录结构 │─ manage.py # 终端脚本命令,提供了一系列用于生成文件或者目录的命令,也叫脚手架 └─ dome/ # 主应用开发目录,保存了项目中的所有开发人员编写的代码, 目录是生成项目时指定的 │- asgi.py # django3.0以后新 阅读全文
posted @ 2021-05-31 22:35 豆#豆 阅读(151) 评论(0) 推荐(0)
摘要: Django 要基于编程开发一个完整的企业项目.不管什么样的项目,基本都有3种不同的开发模式,这几种开发模式,如果把项目类比成建造房子.则有如下: 原生开发.类似从0开始造房子,从0开始构建项目,什么东西都是自己实现的 敏捷开发, [基于框架,开发工具]从一个半成品开发到成品 二次开发, 从公司原有 阅读全文
posted @ 2021-05-26 18:39 豆#豆 阅读(62) 评论(0) 推荐(0)