0
をtastypie。Djangoはここに私の資源である多対多分野のPOST JSONエラー
curl --dump-header - -H "Content-Type: application/json" -X POST --data '{"title":"title 123","description":"sdfsadfsdf","created_by":"1","created_on":"2012-02-23 03:24:56","initial-created_on":"2012-02-23 03:24:56.419838","subjects":["/api/v1/subject/1/"]}' http://127.0.0.1:8000/api/v1/course/
これは私が得るものです:
HTTP/1.0 400 BAD REQUEST
Date: Thu, 23 Feb 2012 12:28:15 GMT
Server: WSGIServer/0.1 Python/2.7.2+
Content-Type: application/json; charset=utf-8
{"subjects": ["\"/api/v1/subject/1/\" is not a valid value for a primary key."]}%
私も代わりresource_uriだけのIDを送信しようとしたが、それはまた、動作しません。投稿データが何らかの形で間違っていると確信しています。これをどうやって解決するのですか?
スルーリソースなしでコードを実行できましたか? http://stackoverflow.com/questions/11442521/django-tastypie-not-updating-resource-with-manytomanyfieldで私はできないようです... – Erik