关于项目使用的框架

来源:1-1 强力django+杀手级xadmin 打造上线标准的在线教育平台

Arry_y

2020-09-08

booby 老师您好,

对于该项目使用的Django 框架,相比较Python别的框架,用Django开发在线教育系统是最优的框架嘛?优势在哪里?该项目还可以用别的框架实现嘛?感谢?

写回答

1回答

bobby

2020-09-09

  1. 项目肯定能用别的web框架完成的

  2. 目前的同步框架中有两个主流的框架 django和flask, django是走大而全的框架,好处后期开发管理会简单,不好的地方就是一开始使用稍微麻烦一点, flask就是上手简单,但是很多功能需要使用第三方的库,因为flask只完成了web框架最核心的功能,但是orm, form表单,等很多功能都没有 需要自己去集成第三方库,但是django所有的功能基本上都有需要配置就行

  3. 至于应该用哪个,或者用哪个没有标准,比如你觉得你有精力自己完全去集成第三方库,使用flask的原因有两个:1. 功能太过简单,没有必要使用django 2. 灵活性要求很高,所有的环节都需要自己能完全掌握住。

  4. 从开发效率上来讲django比flask要高,从灵活性上来讲flask要高一些

  5. django和flask是最流行的同步io的web框架, python还有几个异步io的web框架:tornado, flask,fastapi


异步io对python基础要求高,生态没有同步io框架完善,但是并发高

1
1
Arry_y
非常感谢!
2020-09-09
共1条回复

Django+ xadmin 开发在线教育网站

一套通用的技术组合拳,助你解决大部分Python类网站后端问题

1911 学习 · 2149 问题

查看课程