小编Amr*_*non的帖子

如何从我的 AJAX 帖子获取数据到我的 Django 视图?

这就是我的 ajax 调用的样子

$.ajax({
   url:"{% url 'handsontable' %}",     
   data: {'getdata': JSON.stringify(hot.getData())}, 
   dataType: 'json',
   type: 'POST',                                                                                                                                                                                                

   success: function (res, status) {
        alert(res);
        alert(status);
   },
   error: function (res) {
     alert(res.status);                                                                                                                          
   }
});
Run Code Online (Sandbox Code Playgroud)

这就是我的 Django 视图的样子。

if request.method == 'POST':
    request_getdata = request.POST.get('getdata', 'None') 
    return HttpResponse(request_getdata)  
Run Code Online (Sandbox Code Playgroud)

ajax 中的警报返回数据和“成功”。但是我的 HttpResponse 返回“无”。

知道为什么它不传递数据吗?谢谢!

python django ajax

7
推荐指数
2
解决办法
2万
查看次数

Django进出口按钮不会出现在管理屏幕中

我遵循了django进出口手册,但“进出口”按钮未出现在我的管理屏幕中。

这就是我的admin.py中的内容。我还有什么需要做的吗?我已将import-export添加到我的settings.py中。

from django.contrib import admin
from costtool import models as m
from costtool.models import UserProfile, Prices
from import_export import resources
from import_export.admin import ImportExportModelAdmin, ImportMixin

class PriceResource(resources.ModelResource):
    class Meta:
        model = Prices

class PriceAdmin(ImportExportModelAdmin):
    resource_class = PriceResource
    pass

admin.site.register(UserProfile)
admin.site.register(Prices)
Run Code Online (Sandbox Code Playgroud)

django import button

1
推荐指数
1
解决办法
1204
查看次数

标签 统计

django ×2

ajax ×1

button ×1

import ×1

python ×1