小编Mam*_*aye的帖子

如何在表中使用ReactJs显示json数据

我想在表中用reactJs显示我的json数据,但我不能

这里是链接:http://jsonplaceholder.typicode.com/posts

请,需要帮助,提前谢谢

json reactjs

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

如何使用带有ajax的DJANGO REST框架发出POST请求

这是我的模型类:

    class PoliceAssurance(models.Model):
        Numpolice = models.IntegerField()
        Raison = models.CharField(max_length=50)
        Tel = models.IntegerField()
        Email = models.CharField(max_length=50)
Run Code Online (Sandbox Code Playgroud)

这是我的序列化程序:

    class PoliceSerializer(serializers.ModelSerializer):        
        class Meta:
            model = PoliceAssurance
            fields = ('Numpolice','Raison','Tel','Email');
Run Code Online (Sandbox Code Playgroud)

现在,我需要通过 AJAX 调用发出 POST 请求。任何人都可以提供有关我如何处理此任务的信息吗?

这是我的 views.py

@login_required(login_url="login/")
def home(request):
    return render(request,"home.html")

class PoliceViewset(generics.ListCreateAPIView):    
    queryset = PoliceAssurance.objects.all()
    serializer_class =  PoliceSerializer    
Run Code Online (Sandbox Code Playgroud)

和我的 urls.py

    urlpatterns=[
    url(r'^$', views.home, name='home'),
    url(r'PoliceAssurance',views.PoliceViewset.as_view(),              name='PoliceAssurance'),
    ]
Run Code Online (Sandbox Code Playgroud)

这是我的 ajax 请求

$(#suit).click(function(){          

    var data = {};
    data.Numpolice = $(#num).val();
    data.Raison = $(#raison).val();
    data.Tel = $(#tel).val();
    data.Email = $(#email).val();

    $.ajax({
        type: "POST",
        url: "/PoliceAssurance/", …
Run Code Online (Sandbox Code Playgroud)

django ajax jquery django-rest-framework reactjs

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

标签 统计

reactjs ×2

ajax ×1

django ×1

django-rest-framework ×1

jquery ×1

json ×1