对于Django,是否存在类似now.js的框架?

时间:2011-08-18 18:51:57

标签: javascript ajax django nowjs-sockets

我正在寻找一个框架,让我只需更新结构中的数据,而不是每次都处理查询和视图。

我知道,最好使用Node&表达,但我已经尝试过,并且觉得我可以更好地利用Django。

1 个答案:

答案 0 :(得分:0)

我知道线程已经很老了但要回答:

我发现了这个:

http://dajaxproject.com/

来自网站的例子:

ajax.py

from django.utils import simplejson
from dajaxice.decorators import dajaxice_register

@dajaxice_register
def dajaxice_example(request):
    return simplejson.dumps({'message':'Hello from Python!'})

HTML

<input type="button" name="rand" value="Get message from server!" id="rand" onclick="Dajaxice.examples.dajaxice_example(my_callback)">

的javascript

function my_callback(data){
    alert(data.message);
}

我无法使用“生产标准”......

now.js的真正魔力还在于你两边都有JS,因此没有对象转换/(un)序列化

我正在考虑这样的设置:

DJANGO&lt; - &gt; NODEJS&lt; - &gt;现在&lt; - &gt; BROWSER

Django可以将序列化为json的对象发送到节点,其他人将完成剩下的工作......

我想这会有些棘手......我还想过要走另一条路:意味着获得所有django不错的功能(模型,(自动)管理,模板,网址,中间件......)

我找不到像django(contrib)admin那样好的东西!如果有人知道吗?