前几天看到一个热搜:为什么感觉django很难呢?
有一个博主的回复很有意思:
事实上难的不是django,而是自己对于web通用知识的缺失,包括但不限于如下内容:
- HTTP协议(常见的状态码,各种method,stateless,cookie等)
- HTML
- Javascript
- CSS
- 数据库/SQL(操作和优化等)
- Cache
- Web Server
- testing
- 消息通信
- 异步处理
- 持续集成
- 部署
如果你了解了如上(不限于)通用知识,那么学习任何框架(django/flask/tornado
等)都是非常容易的。
基于此,给大家整理了详细的django入门中文学习资料,资料主要包含以下几个板块:
- django新手入门
- 模型层
- 视图层
- 模板层
- 表单
- 开发过程
- Admin
- 安全
- 国际化和本地化
- 性能和