免费的好网站,最新军事新闻最新消息,杂志网站建设推广方案,企业设计网站公司写出常用的bootstrap的样式。导航栏,表单,轮播图,下拉菜单什么是响应式布局#xff1f;响应式布局就是一个网站能够兼容多个终端,而不是为每个终端做一个特定的版本.优点:灵活性强,能解决多设备显示问题缺点:不兼容所有浏览器,一定程度改变布局结构请通过jQuery发送ajax请求。…写出常用的bootstrap的样式。导航栏,表单,轮播图,下拉菜单什么是响应式布局响应式布局就是一个网站能够兼容多个终端,而不是为每个终端做一个特定的版本.优点:灵活性强,能解决多设备显示问题缺点:不兼容所有浏览器,一定程度改变布局结构请通过jQuery发送ajax请求。$.ajax({url: 地址,type: 请求方式,data : {},successfunction (res){# 逻辑$(this)}})JavaScript与this相关的面试题(4分)name 老男孩;info {name:alex,age:123,func:function(){console.log(this.name);}}info.func()name 老男孩;info {name:alex,age:123,func:function(){console.log(this.name);function f1(){console.log(this.name);}f1()}}info.func()name 老男孩;info {name:alex,age:123,func:function(){console.log(this.name);(function(){console.log(this.name);})()}}info.func()name 老男孩;info {name:alex,age:123,func:function(){console.log(this.name);var xxx this;(function(){console.log(xxx.name);})()}}info.func()什么是跨域如何解决当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域简述你对Http协议的理解规定请求和响应的格式简述你对Https协议的理解超文本传输协议,利用SSL/TLS来加密数据包由HTTP进行通信的一种协议。列举常见的http请求头及作用GET:get请求POST:post请求(PUT DELETE HEAD OPTIONS TRACE CONNECT)列举常见的https请求方法及作用GET:get请求POST:post请求(PUT DELETE HEAD OPTIONS TRACE CONNECT)列举常见的http响应状态码。1xx 请求已接受,进一步进行处理2xx 请求已经接受,也正常处理3xx 重定向4xx 请求错误 403 4045xx 服务器的错误http中connectionskeep-alive的请求头的作用HTTP中keep-alive头部的作用是为保持TCP连接,节省操作系统资源也能够保持HTTP请求的高效性。django请求生命周期1.wsgi,请求封装交给web框架2.中间件,对请求进行校验或在请求对象中添加其他相关数据3.路由匹配,根据浏览器发送的不同url去匹配不同的视图函数4.视图函数,在视图函数中进行业务逻辑的处理.5.中间件,对响应的数据进行处理6.wsgi将响应的内容发送给浏览器什么是wsgiWeb Server Gateway Interface,web服务器网关接口,它定义了web服务器如何与python应用程序进行交互什么是MVC 什么是MTVMVCM: model 模型 数据库交互Vview 视图 展示给用户看的 HTMLC controller 控制器 业务逻辑 传递指令MTV:M: model 模型 ORMT: template 模板V: view 视图 业务逻辑django中间件作用以及应用场景中间件: 中间件就是一个类,在全局范围内处理django的请求和响应中间件介于request与response处理之间的一道处理过程,想对比较轻量级,在全局上改变django的输入与输出django中FBV和CBV有什么区别FBV:在视图函数里面用函数处理请求CBV:在视图函数里面使用类处理请求django orm中如何批量创建数据使用django.db.models.query.QuerySet.bulk_create()批量创建对象减少SQL查询次数django 如何执行原生SQL使用extra方法,依赖model模型使用raw方法,依赖model多用于查询执行自定义SQLdjango的orm如何查询id不等于5的数据。子表原名.objects.get(id!5).母表表名小写.母表字段名cookie和session的区别cookie:保存在浏览器上一组组键值对特点:1.由服务器让浏览器进行设置2.保存在浏览器本地的3.下次访问时自动携带对应的cookiesession:保存在服务器上一组组键值对必须依赖cookiedjango的orm中on_delete的作用级联删除描述crm有哪些功能客户关系管理系统联系人信息、客户管理、留言信息、时间管理、事务管理、日程管理、产品管理、订单管理、系统相关权限管理、以及管理员模块crm中什么是公户什么是私户为什么要做这个区分没有绑定销售的客户称为公户,绑定销售的客户称为私户.销售人员各自维护自己的客户(私户),不可以查看或者跟进其他销售的客户,避免产生纠纷请列举出CRM系统中的表。用户管理表 报名表,跟进记录表,客户信息表,缴费记录表,财务表对数据库的数据做展示时不同字段类型有不同的展示方法分别是什么普通字段 -- 对象.字段名choice字段 -- 对象.get_字段名_display外键 -- 对象.外键字段.属性多对多 -- 对象.自定义方法请详细说说你们公司销售是如何使用CRM的。销售可以通过个人渠道获取客户信息,自己录入系统中,或者主管把已经录入系统的客户分给销售.销售需要在特定时间内对客户进行跟进记录,将跟进记录输入系统内,以便跟进不同客户的不同情况.当客户确定报名后,要让客户填写报名表,当销售收到客户的缴费,填写缴费记录表,并将费用转交财务CRM中有哪些技术点auth模块 认证功能modelfrom 对表进行增删改查分页 数据分页展示事务 行级锁 私户公户管理QueryDict 保留搜索条件为什么不用现成的crm而是自己去开发crm系统开源化,利用现成的crm容易造成数据危险请简述实现权限控制的流程。权限表 一个url代表一个权限,可以访问某个url,代表拥有某个权限,当用户成功登录时,根据用户的角色查询所拥有的权限,将权限放在session中,登录时自动携带,请求中间件会对权限进行校验,根据访问的url和session进行匹配.页面中可以点击的按钮也是权限,判断该按钮所代表的权限是否在用户的权限内,如果有就显示,没有就不显示列举权限有多少张表表中都有那些字段菜单表 id name权限表 id title url name menu_id parent_id角色表 id name用户表 id username passwward角色和权限关系表 id 角色表id 权限表id用户和角色关系表 id 用户表id 角色表id为什么要把权限信息放到session中权限信息放到session有什么优缺点将权限和菜单的字典存放在session中是为了给不同用户存放不同的权限和菜单, 并且session可以存放在Redis中, 读取速度快.权限控制到按钮级别是如何实现的自定义filter如何实现把权限粒度控制到数据行