我有一个用django编写的web服务,我想用一个带有ajax的非django应用程序调用它。这两个应用程序都在同一主机上运行当我使用curl调用webservice时,它工作正常,但是当我从另一个应用程序使用ajax调用它时,我得到500内部服务器错误。 Web服务器日志中没有错误。 DEBUG是真的,并且ALLOWED_HOSTS = [' *']。当我运行开发服务器并连接到我没有错误时,只有500错误。我尝试在视图中设置断点,但它永远不会在那里。
我还有另一个django应用程序,我也打电话给那个人。工作和非工作都返回JSON数据。工作人员返回:
render_to_response('hc-config.json', content_type='application/json')
返回500的那个返回:
response = HttpResponse(jsonOut)
return response
任何人都有任何想法,为什么会发生这种情况或我如何进一步调试它?