【发布时间】:2018-08-24 21:12:18
【问题描述】:
我正在使用由 gunicorn 和 nginx 在 AWS 上部署的 AJAX 编写应用程序。
当我使用python3 manage.py runserver 时效果很好。但是在我使用 gunicorn 之后,AJAX 帖子不起作用。我得到一个Failed to load resource: the server responded with a status of 404 (Not Found)。
我做的是一个非常简单的 AJAX 帖子
$.ajax({
type: 'POST',
url: '/analytical-tools/getData/',
data: {
'somedata':somedata
csrfmiddlewaretoken: '{{ csrf_token }}'
},
dataType: 'json',
success: function (data) {
/*do something*/
}
});
首先我想问一下,在 Gunicorn 上部署 AJAX 有什么不同吗? 我想问一下如何在gunicorn上调试。 gunicorn 在后台运行,运行时我看不到任何调试信息或打印内容。
【问题讨论】:
标签: ajax django amazon-web-services nginx gunicorn