안녕하세요 저는 기본 안녕하세요에게 http://pyamf.org/wiki/DjangoHowto안녕하세요 세계 Pyamf 작은 오류 메시지
을 시도 첫 번째 단계로
Pyamf
장고에 플렉스 연결하려고하지만은 ErrorFault 발생합니다.나는 urls.py에서 내 프로젝트의 루트 폴더에 1.0.2
장고를 (설정과 같은 수준)
import pyamf
from pyamf.remoting.gateway.django import DjangoGateway
from django.contrib.auth.models import User
pyamf.register_class(User, 'django.contrib.auth.models.User')
def get_users(requet):
return User.objects.all()
def echo(request, data):
return data
services = {
'myservice.echo': echo,
'myservice.get_users': get_users,
}
edoGateway = DjangoGateway(services, expose_request=False)
amfgateway.py를 사용
urlpatterns = patterns('',
# test pyamf
url(r'^gateway/', 'amfgateway.edoGateway'),
...
)
그런 다음 pyamf 클라이언트로 예제를 테스트 할 때
from pyamf.remoting.client import RemotingService
gw = RemotingService('http://127.0.0.1:8000/gateway/')
service = gw.getService('myservice')
print service.echo('Hello World!')
I가
ErrorFault 레벨 = 오류 코드 = 500 TYPE = u'AttributeError하기 '설명 = u는 "경로위한 도면 을 찾을 수 없음 ['/ 게이트웨이/MYSERVICE/에코 '] 패스하기위한 도면을 찾을 수 없음 [ '/ 게이트웨이/MYSERVICE/에코', 'DjangoGateway'객체 HA 아무 속성 ''DjangoGateway "개체" 가 유 역 추적 "NO 속성 ' E남'를 없다 이름 : ' "
내 내가 장고 AMF 혼합 된 실수 : middlwares에서 / – coulix