Django 使用体会

最近急于赶项目,少有更新博文。如今项目大致不那么赶了,终于可以在晚上码字码文章,而不是码代码了。

从开始使用Django开发到现在, 也已经有大半年了。公司的项目也是逐步地加功能,加模块,一步步完善设计与各部分功能模块的协调。

Django与其他框架相比,我觉得以个人如今的使用情况来看,最强大的地方莫过于其ORM(对象关系映射)。可以说,在中等型项目中(一般功能模少于20个),ORM几乎可以包办与数据库的各种交互,很少用到原生的SQL语句进行交互。也是,经过十几年的发展,Django框架已经相当完善,而且基于Django的各类开源“app”也是非常多,想要实现web的各种功能与需求,可以花点时间去找找开源“app”,绝对会有意想不到的收获。正应Pythoner 遵循的理念: 不要重复造轮子,要懂得利用前人造好的轮子。

其实,相对于其他本人了解学习过的各类语言的web框架来说,Django,不得不说是数一数二的。Django框架,从一开始,就遵循Python语言的设计理念。可以多读读“Python之禅”领悟领悟,绝对可以让人豁然开朗。

本着设计Restful风格的web API, 用到的djangorestframework,其设计精髓更是让我受益匪浅。强烈推荐使用

好吧,看来我还是乖乖地回去码代码吧!!! 说来就来的急调bug。

原文地址:https://www.cnblogs.com/brad1994/p/6690953.html