表示DJango
的官方文档看了一遍一遍的,然而用到的却不是很多,再看下去也没什么卵用,所以准备着手看源码去,先从路由
》view
》ORM
入手,然后再看下其他相关DJango
内置的功能, so ,不知各位有何建议?
1
huanglongtiankon 2017-03-27 11:53:08 +08:00 1
其实应该是业务需要啥去学啥,后台现在本身只是写业务代码的话没什么难的,关键是需要根据业务去用适合的技术,后端现在比较有难度的都是数据库的优化了,而这个也是要数据量达到一定程度才有意义的
|
2
forrestchang 2017-03-27 12:43:45 +08:00
如果是关于 Python 语言的话,我建议读一下《 Python Cookbook 》,作者的几个 Talk 也可以看一下。
|
3
phrack 2017-03-27 12:46:12 +08:00 via Android
这不是进阶 django 吗。。。进阶 python 不是该研究 token , parse 什么的吗
|
4
zsz 2017-03-27 13:18:08 +08:00 via iPhone
从实战开始,要练习,点我头像加入我们非商业学习群,多交流
|
5
ansheng OP @huanglongtiankon 确实如此,数据库优化这块真的是要靠经验的积累的,并且还要有一定的工作环境,不然都是扯淡,学了不用,没效果。
|
6
ansheng OP @forrestchang 这本书已经在今年阅读的技术数据中了。
|
9
dsg001 2017-03-27 20:12:41 +08:00
|
10
gwind 2017-03-28 11:28:33 +08:00
不要迷茫于 Django
建议从 Flask, Tornado 入手了解: 1. ORM: sqlalchemy 2. form: wtforms 3. template: jinja2 , mako 另外, Web 服务器端 MVC 耦合度太高。现在通常是通过 API ,前后端分离: 1. Python Tornado 开发 RESTful API 2. swagger 定义 API 3. AngularJS / React , vue.js ... 实现前端 btw, 如果沿着 tornado 路线的化,可以看下我们的项目: https://github.com/ooclab/eva |