Jquery 未找到ext json类型的发射器

Jquery 未找到ext json类型的发射器,jquery,django,extjs,django-piston,Jquery,Django,Extjs,Django Piston,我在运行django时遇到了以下错误“未找到ext json类型的发射器”。。。 我对自己的处境一无所知 我刚刚学习了这个教程,这个例子很好。 我一直在制作handlers.py、emmiters.py和其他步骤 这是我的url.py from django.conf.urls.defaults import * from piston.resource import Resource from phonebook.api.handlers import PhonebookHandler p

我在运行django时遇到了以下错误“未找到ext json类型的发射器”。。。 我对自己的处境一无所知

我刚刚学习了这个教程,这个例子很好。

我一直在制作handlers.py、emmiters.py和其他步骤

这是我的url.py

from django.conf.urls.defaults import *
from piston.resource import Resource
from phonebook.api.handlers import PhonebookHandler

phonebook_handler = Resource(PhonebookHandler)

urlpatterns=patterns('',
    url(r'^phonebooks/(?P<id>\d+)/$',phonebook_handler, {'emitter_format': 'ext-json'}),
    url(r'^phonebooks$',phonebook_handler, {'emitter_format': 'ext-json'}),
) 

有关于ext json的任何安装吗?

您需要在某个点导入自定义发射器类,以便它得到注册。

您需要在某个点导入自定义发射器类,以便它得到注册。

谢谢Daniel,我在api/URL.py中通过自定义发射器导入了它,还有一些其他的问题,但我想解决它。导入发射器的最好方法是在api目录的
\uuu init\uuuuuuuy.py
中。丹尼尔,你知道这个问题吗?谢谢…谢谢Daniel,我是通过api/URL.py中的自定义发射器导入的,它工作正常,还有一些其他问题,但我必须解决。导入发射器的最好方法是在api目录的
\uuu init\uuuuuuuu.py
中Daniel,你知道这个问题吗?谢谢
from django.db import models
from django.contrib.auth.models import User

CHOICES = (
    (u'M', u'Male'),
    (u'F', u'Female'),
)

class Phonebook(models.Model):
    fullname = models.CharField(max_length=50,null=True)
    address = models.CharField(max_length=100,null=True)
    age = models.IntegerField(max_length=2,null=True)
    gender = models.CharField(max_length=1, choices=CHOICES)
    phonenumber = models.CharField(max_length=15,null=True)
    def __unicode__(self):
        return self.fullname