Django在/ loadFcs期望字符串或缓冲区给出TypeError

时间:2013-03-19 18:22:39

标签: javascript django typeerror

在我的js中,我提出了一个简单的请求,如下所示

$.post('/loadFcs', function(data) {alert('hi');});

在我的urls.py中,我有

from views import loadFcs
  urlpatterns = patterns('',
  ('^$', direct_to_template, { 'template': 'index.html' }),
  ('^loadFcs$', loadFcs)
 )

在我看来,我有

@require_POST
def loadFcs(request):
  results = {}
  //do some calculation and calucalte results, results looks like {"a":["avalue", "bvalue"], "b":["avalue", "bvalue"]}
  return HttpResponse(json.dumps(results),mimetype="application/json")

但是我在Firebug控制台的“响应”标签下看到以下错误

/ loadFcs上的TypeError 预期的字符串或缓冲区

请求方法:POST

我在哪里弄错了?我也试过了

      return HttpResponse(json.dumps(results))

但也没有用。

0 个答案:

没有答案