面试题-Python 框架

Flask

1、Flask 中请求上下文和应用上下文的区别和作用?
https://blog.csdn.net/carl95271/article/details/89242444

2、对 Flask 蓝图(Blueprint)的理解?
https://blog.csdn.net/weixin_45019231/article/details/101283270

3、Flask 项目中如何实现 session 信息的写入?
https://www.cnblogs.com/big-handsome-guy/p/8550310.html

4、项目接口实现后路由访问不到怎么办?

5、Flask 中 url_for 函数?
https://blog.csdn.net/shuibuzhaodeshiren/article/details/86819537

6、Flask 中请求钩子的理解和应用?
https://blog.csdn.net/carl95271/article/details/89279523

7、一个变量后写多个过滤器是如何执行的?
https://zhuanlan.zhihu.com/p/97992224

8、如何把整个数据库导出来,再导入指定数据库中?
https://www.jianshu.com/p/f71da823eef0#comments

9、Flask 和 Django 路由映射的区别?
https://blog.csdn.net/m15511023218/article/details/84931954

10、跨站请求伪造和跨站请求保护的实现?
https://blog.csdn.net/carl95271/article/details/89280145

11、Flask(name)中的name可以传入哪些值?
https://blog.csdn.net/weixin_30493401/article/details/95140016

Django

1、Django 创建项目的命令?
https://blog.csdn.net/qq_42352516/article/details/117405346

2、Django 创建项目后,项目文件夹下的组成部分(对 mvt 的理解)?
Django创建项目后,项目文件夹下的组成部分
manage.py 是项目运行的入口,指定配置文件路径。与项目同名的目录,包含项目的配置文件。
init.py 是一个空文件,作用是这个目录可以被当作包使用。
settings.py 是项目的整体配置文件。
urls.py 是项目的URL配置文件。
wsgi.py 是项目与 WSGI 兼容的 Web 服务器

3、对 MVC,MVT 解读的理解?
https://blog.csdn.net/Zy961110/article/details/98511153

4、Django 中 models 利用 ORM 对 Mysql 进行查表的语句(多个语句)?
https://blog.csdn.net/qq_42352516/article/details/117380700
https://blog.csdn.net/qq_42352516/article/details/117385875

5、django 中间件的使用?
https://www.cnblogs.com/zlpbk/p/9512673.html

6、Django 项目的优化?
https://blog.csdn.net/hehekk/article/details/85226201
https://blog.csdn.net/qq_39871740/article/details/79721129

7、谈一下你对 uWSGI 和 nginx 的理解?
要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。
WSGI是一种通信协议。 uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。
uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。
nginx是一个开源的高性能的HTTP服务器和反向代理:
1.作为web服务器,它处理静态文件和索引文件效果非常高;
2.它的设计非常注重效率,最大支持5万个并发连接,但只占用很少的内存空间;
3.稳定性高,配置简洁;
4.强大的反向代理和负载均衡功能,平衡集群中各个服务器的负载压力应用 https://blog.csdn.net/carl95271/article/details/89287032

8、说说 nginx 和 uWISG 服务器之间如何配合工作的?

9、django 开发中数据库做过什么优化?
https://www.cnblogs.com/lmh001/p/9742353.html

10、验证码过期时间怎么设置?
https://blog.csdn.net/qq_39147299/article/details/108408899

11、Python 中 Django、Flask、Tornado 三大框架各自的应用场景?
https://blog.csdn.net/weixin_40576010/article/details/88565493

12、django 如何提升性能?
https://blog.csdn.net/qq_42992919/article/details/95970968

13、什么是 restful api,谈谈你的理解?
https://www.jianshu.com/p/84568e364ee8

14、启动 Django 服务的方法?
https://blog.csdn.net/qq_42352516/article/details/117405346?spm=1001.2014.3001.5501

15、怎样测试 django 框架中的代码?
http://www.itheima.com/news/20200807/182220.html

16、有过部署经验?用的什么技术?可以满足多少压力?
https://www.cnblogs.com/slqt/p/10240311.html
https://zhuanlan.zhihu.com/p/92154179

17、Django 中哪里用到了线程?哪里用到了协程?哪里用到了进程?

18、django 关闭浏览器,怎样清除 cookies 和 session?
https://blog.csdn.net/weixin_42218868/article/details/99661069

19、代码优化从哪些方面考虑?有什么想法?
https://blog.csdn.net/q911137905/article/details/90142984

20、Django 中间件是如何使用的?

21、ngnix 的正向代理与反向代理?
https://blog.csdn.net/u010039418/article/details/80011127
https://www.cnblogs.com/quail2333/p/11187076.html

22、简述 Django 下的(内建的)缓存机制?
https://www.jb51.net/article/146125.htm

23、Django HTTP 请求的处理流程?
https://blog.csdn.net/weixin_40824913/article/details/84474908

24、Django 里 QuerySet 的 get 和 filter 方法的区别?
https://blog.csdn.net/qq_42352516/article/details/117380700?spm=1001.2014.3001.5501

25、跨域请求问题 django 怎么解决的?
https://www.cnblogs.com/s593941/p/10123873.html

26、Django 对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做?
排序使用order_by()
降序需要在排序字段名前加-
查询字段大于某个值:使用filter(字段名_gt=值)

27、Django 重定向你是如何实现的?用的什么状态码?
https://blog.csdn.net/qq_42350970/article/details/84848077

28、生成迁移文件和执行迁移文件的命令是什么?
https://blog.csdn.net/pyword/article/details/105672495

29、关系型数据库的关系包括哪些类型?
https://zhidao.baidu.com/question/492512673.html

30、查询集返回列表的过滤器有哪些?

31、Django 本身提供了 runserver,为什么不能用来部署?
https://blog.csdn.net/qq_42350970/article/details/84827252

32、HttpRequest 和 HttpResponse 是什么?干嘛用的?
https://blog.csdn.net/qq_42992919/article/details/95972073

33、Django 日志管理?
https://www.cnblogs.com/wangyuxing/p/12626578.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值