pythonWeb
不会上树的猫+
Hello World!
展开
-
Pycharm矩形框选中模式设置及取消
矩形选中框效果如图这样用起来有时候会很不方便,取消的方法是空白处 右键 -> 去勾选(Column selection Mode) 即可如果需要用到块选中,可以勾选上(Column selection Mode),如图所示原创 2020-07-11 13:08:29 · 4613 阅读 · 1 评论 -
django之Admin后台管理
1)本地化。语言和时区本地化。LANGUAGE_CODE = ‘zh-hans’TIME_ZONE = ‘Asia/Shanghai’2)创建超级管理员python manage.py createsuperuser3)创建及注册模型类创建模型类后台创建数据库drop database if exists books;create database books default charset=utf8;迁移模型类python manage.py makemigrationspyth原创 2020-07-08 17:07:19 · 141 阅读 · 0 评论 -
django之中间件使用
中间件函数是django框架给我们预留的函数接口,让我们可以干预请求和应答的过程。获取request对象的META属性:IP=request.META[‘REMOTE_ADDR’]使用中间件(新建–>定义–>注册)1)新建middleware.py文件应用下与models.py同级目录2)定义中间件类class 类名:def precess_view(self, request, view_func, *view_args, **view_kwargs):在类中定义中间件预留函数原创 2020-07-08 02:14:13 · 130 阅读 · 0 评论 -
django之反向解析
作用:当某一个url配置的地址发生变化时,页面上使用反向解析生成地址的位置不需要发生变化。(实质是给url路径起了个别名name,前端页面中引用时引用的是url的别名name,因此与路径变化没有关系。)eg:url(r’^index3$’, index, name=‘index’),在项目的urls中包含具体应用的urls文件时指定namespace,一般值为应用名字即可;urlpatterns = [ url(r'^admin/', include(admin.site.urls)),原创 2020-07-08 00:17:08 · 211 阅读 · 0 评论 -
对http+session+cookie的一些理解
1.无状态 HTTPHTTP 的无状态是指 HTTP 协议对事务处理是没有记忆能力的,也就是说服务器不知道客户端是什么状态。当我们向服务器发送请求后,服务器解析此请求,然后返回对应的响应,服务器负责完成这个过程,而且这个过程是完全独立的,服务器不会记录前后状态的变化,也就是缺少状态记录。这意味着如果后续需要处理前面的信息,则必须重传,这导致需要额外传递一些前面的重复请求,才能获取后续响应...原创 2019-06-11 12:18:23 · 149 阅读 · 0 评论