会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Apollo
Powered by
博客园
|
|
新随笔
|
|
|
管理
2018年12月1日
反射分发访问路径
摘要: def post(self,request): # action的批量处理 print(request.POST) func_str = request.POST.get('action') data = request.POST.getlist('selected_pk_list') if not hasattr(self,func_str): ...
阅读全文
posted @ 2018-12-01 17:44 阿波罗Apollo
阅读(107)
评论(0)
推荐(0)
编辑
mark_safe使用
摘要: def get_classlist(self): lst = [] for cls in self.class_list.all() lst.append(str(cls)) return mark_safe(''.join(lst))
阅读全文
posted @ 2018-12-01 17:43 阿波罗Apollo
阅读(406)
评论(0)
推荐(0)
编辑
图书管理系统增加和编辑合并版 View模式
摘要: class EditCustomerView(View): def get(self, request, id): edit_obj = Customer.objects.get(pk=id) form = CustomerModelForm(instance = edit_obj) return render(request,'edit_...
阅读全文
posted @ 2018-12-01 17:42 阿波罗Apollo
阅读(103)
评论(0)
推荐(0)
编辑
匿名用户需导入的模块
摘要: from django.contrib.auth.models import AnonymousUser CURRENT_USER = AnonymousUser()
阅读全文
posted @ 2018-12-01 17:41 阿波罗Apollo
阅读(82)
评论(0)
推荐(0)
编辑
modelform批量设置样式
摘要: class CustomerModelForm(form.ModelForm): class Meta: model = Customer fields = '__all__' def __init__(self,*args,**kwargs): super().__init__(*args,**kwargs) ...
阅读全文
posted @ 2018-12-01 17:40 阿波罗Apollo
阅读(234)
评论(0)
推荐(0)
编辑
javascript创建DOM元素(标签script)并追加到title标签中
摘要: html代码 javascript代码
阅读全文
posted @ 2018-12-01 17:00 阿波罗Apollo
阅读(297)
评论(0)
推荐(0)
编辑
题库:简述用户认证组件的实现流程以及优点
摘要: 用户登陆的时候 注册对象auth.login(request,当前登陆人对象) if 获取 request.user 是否为空 登陆成功 优点:可用中间件 校验 ,可全局用
阅读全文
posted @ 2018-12-01 12:48 阿波罗Apollo
阅读(70)
评论(0)
推荐(0)
编辑
题库:ForeignKey中的db_constraint参数有什么用
摘要: db_constraint 唯一约束 db_constraint = True 方便查询 约束字段 db_constraint = fales 不约束字段 同时也可以查询
阅读全文
posted @ 2018-12-01 12:42 阿波罗Apollo
阅读(1115)
评论(0)
推荐(0)
编辑
题库:简述request的属性和方法有哪些,并解释其中的意义
摘要: 1.HttpRequest.scheme请求的协议,一般为http或者https,字符串格式(以下属性中若无特殊指明,均为字符串格式)2.HttpRequest.bodyhttp请求的主体,二进制格式。3.HttpRequest.path所请求页面的完整路径(但不包括协议以及域名),也就是相对于网站
阅读全文
posted @ 2018-12-01 12:41 阿波罗Apollo
阅读(640)
评论(0)
推荐(1)
编辑
题库:什么是中介模型,为什么使用中介模型
摘要: 多对多字段,创建的时候 Djiango会自动帮我们创建第三张表满足不了我们的需求,可用中介模型使用自定义的第三张表添加字段。
阅读全文
posted @ 2018-12-01 12:41 阿波罗Apollo
阅读(253)
评论(0)
推荐(0)
编辑
题库:如何向服务器发送一个json数据,实现语法
摘要: $.ajax({ url:'${pageContext.request.contextPath }/rest/jsonBody', type:'POST', dataType:'json', contentType:'application/json;charset=UTF-8', data:JSON.stringi...
阅读全文
posted @ 2018-12-01 12:35 阿波罗Apollo
阅读(224)
评论(0)
推荐(0)
编辑
题库:rbac校验权限的中间件是如何设计的(伪代码)
摘要: rbac校验权限的中间件是如何设计的(伪代码) list = request.session["permission_list"]if 当前路径 in list: return
阅读全文
posted @ 2018-12-01 12:34 阿波罗Apollo
阅读(106)
评论(0)
推荐(0)
编辑
题库:简述Django请求生命周期(请求流程)
摘要: 浏览器 - wsgi - 中间件 - 路由系统 - 视图函数 - [orm-数据库, template]
阅读全文
posted @ 2018-12-01 12:33 阿波罗Apollo
阅读(180)
评论(0)
推荐(0)
编辑
题库:请求头contentType的作用
摘要: content-type请求头是干吗的呢,http请求头有四种类型,分别是通用头部,请求头部,响应头部以及内容头部, 首先,我们要弄清楚, content-type是属于内容头部,既然是内容头部,那这个请求头是用来向接收端解释传递的该内容主体的, content-type的取值是告诉服务端,你传递过
阅读全文
posted @ 2018-12-01 12:30 阿波罗Apollo
阅读(448)
评论(0)
推荐(0)
编辑
题库:Q查询的两种使用法方式,举例说明
摘要: book.object.filter(Q(name = ...)|Q(user = ...)) q=Q() q.chidnen.append(...) book.objects.filter(q)
阅读全文
posted @ 2018-12-01 12:28 阿波罗Apollo
阅读(105)
评论(0)
推荐(0)
编辑
题库:列举django orm 中所有的方法(QuerySet对象的所有方法)
摘要: create() p = Person(name="WZ", age=23) p.save() .all() get() exclude() valeslist() orderby()
阅读全文
posted @ 2018-12-01 12:26 阿波罗Apollo
阅读(313)
评论(0)
推荐(0)
编辑
题库:django路由系统中反向解析的作用以及在模板和视图中的实现语法
摘要: django路由系统中反向解析的作用以及在模板和视图中的实现语法 防止硬编码 便于维护
阅读全文
posted @ 2018-12-01 12:25 阿波罗Apollo
阅读(136)
评论(0)
推荐(0)
编辑
题库:CBV的使用方式与请求流程
摘要: CBV的使用方式与请求流程 请求流程
阅读全文
posted @ 2018-12-01 12:23 阿波罗Apollo
阅读(121)
评论(0)
推荐(0)
编辑
题库:简述cookie与session的运行机制与区别
摘要: 简述cookie与session的运行机制与区别 1.cookie数据存放在客户的浏览器上,session数据放在服务器上 2.cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上。当访
阅读全文
posted @ 2018-12-01 12:22 阿波罗Apollo
阅读(158)
评论(0)
推荐(0)
编辑
题库:级联删除是什么,在django中怎样设置
摘要: 级联删除是什么,在django中怎样设置 级联删除表示主表记录删除,对应表记录 同样删除 一对多 , 一对一 时候用,
阅读全文
posted @ 2018-12-01 12:21 阿波罗Apollo
阅读(214)
评论(0)
推荐(0)
编辑