- 实现 HTTP 1.x 并且支持分片上传
- 完整支持 HTTP 流水线
- 可配置是否让链接 Keep-alive
- 支持同步和异步视图
- 多任务处理
- 代码热加载
- 简单易用的路由规则
it从业人员的核心竞争力
以前的长辈会说, 你要小心,你会的东西千万不能交给别人。俗话说的好,教会了徒弟饿死了师傅。
BUT, 在 IT 行业 ,这个是一个讲究分享的行业,业内有一句话叫做, if you can’t be replaced,you won’t get promoted
多写几条query Google 一下,从理论论文到工业实现到best practice code 瞬间一网打尽
- 沟通能力
- 学习能力
- 全局眼光和行业洞察力
- 创新能力
体察对方,表达自己,将需求转化为design,将task拆解为AI 的能力
从实际工作中总结提炼的能力,即将现实问题转换为经验,并举一反三推而广之的能力
形成这种行业性的vision 需要时间积累。
主要是 顺利理解和跟进,以最快的速度将他人原创应用到自己所从事的领域和正在实践的具体业务上,这就是一种跟进式创新
10-to-illustriousness
1.不沟通明白,就整代码!!
有时有些怕直接领导没有空,或者他说一次以为自己听懂了,不好意思问。。
需要详细问清楚再动手
2.先想清楚 再动手
3.一定要写注释 一定要写注释 一定要写注释
因为出了bug 后 自己都不记得当时怎么想的 为毛这么写
4.写完一定要认真测试
5.不要心存侥幸
6.文档一定要写
7.习惯于需求的改变
8.遇到问题 及时提出来
9.充分预估任务完成时间
10.有效的与同事沟通会大大提高工作效率
django api interfaces
现在是个项目就需要API接口的时代,往往大家写API都有着自己的风格,而django却早有了解决api开发和自测的一套黑科技,我相信很多人都知道:
django-rest-framework(主打接口序列化)
django-rest-swagger(主打接口ui)
注意此处的django 版本 选择 建议是 < 1.9
django-rest-swagger==0.3.5
Django REST framework 是一个强大且灵活的工具包,用以构建Web APIs。
为什么要使用REST framework?
在线可视的API,对于赢得你的开发者们十分有用
验证策略涵盖了OAuth1a和OAuth2
同时支持ORM和非ORM数据源的序列化
可以配置各个环节,若无需更多强大的特性,使用一般基于类(function-based)的视图(views)即可
大量的文档,强力的社区支持
大公司如同Mozilla和Eventbrite,也是忠实的使用者
djangorestframework 版本使用建议为3.6.3
实际项目中需要注意的事项
1.数据加载到内存中长久保存,这样每次用户请求数据,无须计算或者检索数据,以此来提升用户体验。
2.谈一谈django 的登陆?注册?