jquery - 如何在 django 视图中获取 ajax 数据?
问题描述
在这里,我只想从我的 django 视图中的 ajax 调用中获取数据。我正在使用类型 GET ajax 调用来实现我的目的。我不知道如何将数据从中获取到我的 django 视图中。还有一个问题,没有什么是控制台。日志没有在控制台上打印任何东西,我是新手,请告诉我如何解决所有这些问题。
<span class="test">yes</span>
ajax 调用
<script>
/*
On focus out on input nickname,
call AJAX get request to check if the nickName
already exists or not.
*/
$(".test").focusout(function (e) {
e.preventDefault();
// get the nickname
var text = $(this).text();
// GET AJAX request
console.log('test hoon')
console.log(text)
$.ajax({
type: 'GET',
url: "{% url 'dashboard' %}",
data: {"text": text},
success: function (response) {
// if not valid user, alert the user
},
error: function (response) {
console.log(response)
}
})
})
</script>
视图.py
class Dashboard(TemplateView):
template_name = "dashboard.html"
def get(self,*args, **kwargs):
amount = self.request.GET.get('text')
print("I m here !",amount)
return render(amount,'dashboard.html',)
解决方案
推荐阅读
- reactjs - ReactJS SyntaxError: Unexpected token - ReactDOM.render with WebPack 4, Babel 7
- python-3.x - ParserError:错误标记数据。C 错误
- excel - 用VBA中的公式引用单元格
- javascript - 合并数组中的对象而不覆盖不同的值属性
- c# - 在wpf中绑定多个源元素的依赖属性
- javascript - 如何将 JS 函数连接到复选框
- java - 如何使用 geotools 解析 SLD 1.0.0 或 1.1.0?
- mysql - 在 sql 查询中按 c_criticality 字段对表进行排序
- c - 如何在我的系统(Mac OS)上找到 C getchar() 的实现?
- javascript - Webrtc IOS Safari,启用 Torch