2011-05-28 67 views
1

你知道我是否可以用这个Django Ext.Direct router与ExtJS 4.0?你有什么样的例子可以找到如何去做的吗?我是JavaScript编程新手。ExtJS 4.0,Django和ExtDirect

将服务器端表单验证与ExtJS集成是否容易?怎么样上传文件?

我可以使用ExtJS库绘图(或图表)绘制一个大厅,客户可以点击空座位并购买门票吗?你知道任何其他ajax库,可以帮助我做到这一点更容易吗?

回答

2

你知道,如果我可以用这个Django的 Ext.Direct路由器ExtJS的4.0?

我们最近从Ext3切换到Ext4(用Django作为后端)。

我们的经验涉及到ExtJS 4 API的变化(特别是在数据网格领域)的许多麻烦。所有合理和良好的变化,但巨大。鉴于上面的GitHub项目(2/2010)的活动,我会判断它是近100%当然,它不会工作与当前版本的ExtJS。另一方面,ExtJS4对后端/前端转换有非常好的支持(我们摆脱了很多转换)。所以我认为对于Django路由器没有太多的需求。

我可以使用ExtJS的库绘图(或 图表)绘制一个大厅,客户 可以在空座位点击和购买 一票?

这是一个非常特殊用途的情况下及远形成ExtJS的制图方法(或任何其他图表LIB我所知道的)。 ExtJS图表正在使用数据存储来显示基本的数字数据。我很确定你需要从零开始编写

我是JavaScript编程新手。

ExtJS是一个非常复杂的框架。准备严肃的东西。这些人非常了解JavaScript,并将其作为一种“真正的”面向对象的语言(我是否写过这篇文章 - 为火焰战争做准备;-))。 说真的,你需要投入一些时间来理解他们的哲学(但是这是值得的)。

+0

如何在ExtJS与Django之间进行通信? – 2011-05-30 07:59:23

+2

大部分时间我们使用Ext.Ajax.request类。我们将数据编码为JSON(并将其与参数一起发送)并在另一侧解码(反之亦然)。例如:http://snipplr.com/view/9692/extjs--simple-ajax-request-with-callback-and-json-to-object-deserialization/ – spassig 2011-05-30 08:44:01

+0

我看到:)但是,Django Cross Site Request Forgery保护?你怎么做,所以Django知道请求是好的? – 2011-05-30 10:07:22