• python后端面试第四部分:django框架--长期维护


    1 列举Http请求中常见的请求方式  https://www.cnblogs.com/andy0816/p/12360866.html
    2 谈谈你对HTTP协议的认识。1.1 长连接  https://www.cnblogs.com/andy0816/p/12360866.html


    3 简述MVC模式和MVT模式  https://www.cnblogs.com/andy0816/p/12029122.html
    4 简述Django请求生命周期  https://www.cnblogs.com/andy0816/p/12029122.html


    5 简述什么是FBV和CBV  https://www.cnblogs.com/andy0816/p/12197669.html
    6 谈一谈你对ORM的理解  https://www.cnblogs.com/andy0816/p/12034295.html
    7 rest_framework 认证组件的流程  写一个类并注册到认证类(authentication_classes),在类的的authticate方法中编写认证逻 https://www.cnblogs.com/andy0816/p/12293728.html 
    8 什么是中间件并简述其作用   https://www.cnblogs.com/andy0816/p/12191281.html
    9 django 中间件生命周期   https://www.cnblogs.com/andy0816/p/12191281.html
    10 django中怎么写原生SQL  https://www.cnblogs.com/andy0816/p/12302026.html
    11 如何使用django orm批量创建数据  https://www.cnblogs.com/andy0816/p/12302026.html
    12 命令migrate 和makemigrations的差别  
    14 常用视图响应的方式是什么?   https://www.cnblogs.com/andy0816/p/12197669.html
    15 HTTP响应常见状态码分类  https://www.cnblogs.com/andy0816/p/12360866.html
    16 路由匹配原则是什么?  https://www.cnblogs.com/andy0816/p/12197676.html
    17 缓存系统类型有哪些   https://www.cnblogs.com/andy0816/p/12293717.html
    18 解决跨域的常用方式是什么?  https://www.cnblogs.com/andy0816/p/12362900.html
    19 信号的作用是什么?
    20 Django的Model的继承有几种形式,分别是什么  https://www.cnblogs.com/andy0816/p/12302026.html
    21 Django中查询queryset时什么情况下用Q  构造更为复杂的查询条件,  https://www.cnblogs.com/andy0816/p/12320253.html
    22 Django中想验证表单提交是否格式正确需要用到Form中的哪个函数   form.is_valid() :返回布尔值   https://www.cnblogs.com/andy0816/p/12186696.html
    23 orm如何取消级联?  https://www.cnblogs.com/andy0816/p/12034295.html
    24 Django中如何读取和保存session,整个session的运行机制是什么?    https://www.cnblogs.com/andy0816/p/12293716.html
    25 简述Django对http请求的执行流程
    25 Django中当用户登录到A服务器进入登陆状态,下次被nginx代理到B服务器会出现什么影响
    26 跨域请求Django是如何处理的? https://www.cnblogs.com/andy0816/p/12362900.html
    27 查询集的两大特性?什么是惰性执行  
    28 查询集返回的列表过滤器有哪些
    29 如何获取django urlpatterns里面注册的所有url?
    30 django路由系统中include是干嘛用的?  https://www.cnblogs.com/andy0816/p/12197676.html
    31 django2.0中的path与django1.xx里面的url有什么区别?
    32 urlpatterns中的name与namespace有什么作用?你是如何使用的?  https://www.cnblogs.com/andy0816/p/12197676.html
    34 如何给一个字段设置一个主键?     primary_key
    35 如何设置一个带有枚举值的字典?   https://www.cnblogs.com/andy0816/p/12034295.html
    36 DateTimeField类型中的auto_now与auto_now_add有什么区别    https://www.cnblogs.com/andy0816/p/12034295.html
    37 values()与values_list()有什么区别?  https://www.cnblogs.com/andy0816/p/12320250.html
    38 selected_related与prefetch_related有什么区别?   https://www.cnblogs.com/andy0816/p/12302026.html
    39 当删除一个外键的时候,如何把与其关联的对应关系删除  级联操作,on_delete
    40 class Meta中的元信息字段有哪些,  https://www.cnblogs.com/andy0816/p/12034295.html
    41 多对多关联的表,如何插入数据?如何删除数据?如何更新数据?
    42 django的M2M关系,如何手动生成第三张表?
    43 在Django中,服务端给客户端响应信息有几种方式?分别是什么?   https://www.cnblogs.com/andy0816/p/12197669.html
    44 在视图函数中,常用的验证装饰器有哪些?  
    45 如何给一个视图函数加上缓存?   https://www.cnblogs.com/andy0816/p/12293717.html
    46 web框架的本质是什么?  https://www.cnblogs.com/andy0816/p/12029122.html
    47 创建Django工程、Django app、以及运行的命令   https://www.cnblogs.com/andy0816/p/12029122.html
    48 django中csrf的实现机制     https://www.cnblogs.com/andy0816/p/12363032.html
    49 Django App的目录结构,admin.py views.py urls.py models.py apps.py   文件夹可能会有,migrations templates templatetags static utils
    50 Django 获取用户前端请求数据的几种方式  
    51 描述下 自定义simple_tag
    52 什么是Cookie、如何获取、设置Cookie  https://www.cnblogs.com/andy0816/p/12293716.html
    53 什么是session,与cookie的对比、设置、获取、清空session  https://www.cnblogs.com/andy0816/p/12293716.html
    54 什么是CSRF,及防范方式  https://www.cnblogs.com/andy0816/p/12363032.html
    55 get请求和post请求的区别   https://www.cnblogs.com/andy0816/p/12360866.html
    56 图书管理系统的表结构是怎么设计的?
    57 WSGI / uwsgi/ uWSGI区分   https://www.cnblogs.com/andy0816/p/12029122.html
    59 解释blank和null  
    60 QueryDict和dict区别    https://www.cnblogs.com/andy0816/p/12034295.html
    61 谈谈你对restful规范的认识?  从请求和响应两个角度解释,名词,版本,协议,api,条件筛选,------------------不同方法,状态码,返回错误信息,返回值json,
    62 Django 本身提供了 runserver,为什么不能用来部署?    https://www.cnblogs.com/andy0816/p/12029122.html
    63 Tornado 的核是什么?   
    64  Django重定向你是如何实现的?用的什么状态码? 
    65 Django中如何加载初始化数据 
    66 简述Django下的(内建)缓存机制 

  • 相关阅读:
    安装rqalpha的日志
    从github上下载一个csv文件
    PyQt4 里的表格部件的使用方法: QTableWidget
    markdown里的多层次列表项
    打包python脚本为exe的坎坷经历, by pyinstaller方法
    Spyder docstrings文档字符串的标准
    Plot Candlestick Charts in Research of quantopian
    另类之将ipython notebook嵌入blog方法
    Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough
    爬虫视频讲座
  • 原文地址:https://www.cnblogs.com/andy0816/p/12228513.html
Copyright © 2020-2023  润新知