Я хочу создать простой проект Django (1.3), который использует JSON-RPC. Я использую эту реализацию:Django JSON_RPC не работает
и это мои файлы проекта:
urls.py:
from django.conf.urls.defaults import patterns, include, url
from myapp.views import *
from jsonrpc import jsonrpc_site
urlpatterns = patterns('',
url(r'^json/browse/', 'jsonrpc.views.browse', name="jsonrpc_browser"),
url(r'^json/', jsonrpc_site.dispatch, name="jsonrpc_mountpoint"),
(r'^json/(?P<method>[a-zA-Z0-9.]+)$', jsonrpc_site.dispatch),
)
views.py:
from jsonrpc import jsonrpc_method
@jsonrpc_method('sayHello')
def hello(request, name='Lester'):
return "Hello %s" % name
когда я проверить этот код в браузере JSON-RPC (включен в библиотеку) не работает. Whe это хотите добавить этот импорт в оболочке:
from jsonrpc.proxy import ServiceProxy
я получаю ответ, как это:
Error:
что здесь проблема? это простой процесс, но он не работает для меня.