Python 如何找到ember.js所需的JSON数据?
我是django和ember.js的新手。你能帮我找到ember.js的正确JSOn吗 我的密码在这里- 在models.py中-Python 如何找到ember.js所需的JSON数据?,python,django,json,ember.js,django-rest-framework,Python,Django,Json,Ember.js,Django Rest Framework,我是django和ember.js的新手。你能帮我找到ember.js的正确JSOn吗 我的密码在这里- 在models.py中- from django.db import models class Confusion(models.Model): title = models.CharField(max_length=100) description = models.CharField(max_length=100) 在serializers.py中- from rest_frame
from django.db import models
class Confusion(models.Model):
title = models.CharField(max_length=100)
description = models.CharField(max_length=100)
在serializers.py中-
from rest_framework import serializers
from confusion.models import Confusion
class ConfusionSerializer(serializers.ModelSerializer):
class Meta:
model = Confusion
fields = ('id', 'title', 'description')
In views.py-
from rest_framework import generics
from confusion.models import Confusion
from confusion.serializers import ConfusionSerializer
class ConfusionList(generics.ListCreateAPIView):
queryset = Confusion.objects.all()
serializer_class = ConfusionSerializer
class ConfusionDetail(generics.RetrieveUpdateDestroyAPIView):
queryset = Confusion.objects.all()
serializer_class = ConfusionSerializer
现在我得到的输出像-
[{"id": 1, "title": "Career", "description": "I am confused about my career"}]
但我需要:
{"confusion":{"id": 1, "title": "Career", "description": "I am confused about my career"}}
看看托兰·比卢普斯。它应该完全满足你的需要
看一看-对于基本用途,所有额外的设置都在JavaScript端
(我基本上引用…)
ember data.js
之后包括ember data django rest adapter.js
App.Store = DS.DjangoRESTStore.extend({
adapter: DS.DjangoRESTAdapter.create()
});