最近在学Django,发现Django的模型、视图、表单、渲染这一套逻辑对于开发复杂的交互式web应用有困难啊,做个blog也许挺容易,但是如果做个商业应用,有大量数据输出和输入就不如ASP.net的控件好用。Django如何做复杂的web交互式应用呢?
我比较倾向于django只做接口,其余的数据交互交给Ajax
@我心荡漾 多谢了我研究一下
如果强交换,那么建议使用django-rest-framework + angular。搭配的使用django里面的信号机制。还有数据库的高级功能,例如触发器等、组合使用。不是一个语言或者框架可以完成所有的事情
@Django中国社区 就是django做复杂的数据输入和输出,简单的表单实做不了的,Python也不好处理,比如复杂数据的显示、定位提取都很麻烦
如果要强交互式,需要比较强劲的JS工具,登录 angular JS
或者一些企业级的用户控件。 django还是偏后端的。