2016-10-01 4 views
1

私はピラミッドとemberjsでアプリケーションを作成する必要があります。 私はピラミッドビューにEmber + Pyramid Emberデータリクエストが返されました0ペイロード(空のコンテンツタイプ)

@view_config(route_name='events', request_method='GET', renderer='json') 
def events_view(request): 
    query = request.dbsession.query(User) 
    one = query.filter(User.id).all() 
    json_string = json.dumps({"color": "red"}) 
    return Response(json_string) 

を持っているために、私はローカルホスト

import DS from 'ember-data'; 
export default DS.RESTAdapter.extend({ 
    corsWithCredentials: true, 
    host: 'http://127.0.0.1:6543', 
    namespace: '' 
}); 

と燃えさしアダプタを設定必要な開発し、私はこのエラーあなたが応答をRESTAPI形式に従う必要があり

> Error while processing route: events.index "Ember Data Request 
> GET http://127.0.0.1:6543/events returned a 0 Payload (Empty 
> Content-Type) " 

答えて

1

を持っています。イベント/用refer

サンプルフォーマット/ /イベントの1

{ 
    "event": { 
    "id": 1, 
    "color":"red" 
    } 
} 

サンプルフォーマット、

{ 
    "events": [ 
    { 
     "id": 1, 
     "color":"red" 
    }, 
    { 
     "id": 2, 
     "color":"blue" 
    } 
    ] 
} 
関連する問題