2017-03-12 19 views
0

Django(Django RESTなし)のみを使用してREST APIを構築することが可能かどうかを知りたいと思います。Django RESTまたは単純なDjango for REST API

私は、内のコードを次している私のviews.py私のジャンゴ(なしRESTジャンゴ)

from django.http import HttpResponse, JsonResponse 

def get_something(request, object = None): 

    dummyDict = {'Debug':object} 

    return JsonResponse(dummyDict) 

ulrs.py

url(r'^(?P<object>\w{1,50})$', views.get-something, name = "get-something"), 

できRESTのAPIとして、この作品? 私はカール使用してテストし、私は私のDjangoのサーバーからの回答を以下の取得を試みた:

HTTP/1.0 200 OK 
Date: 
Server: 
X-Frame-Options: 
Content-Type: application/json 

{"Debug": daodoaw} 
+4

確かにあなたができるに正しく応答しませんが、あなたはIMOスケールとして、あなたはDRFがすでに解決した問題に直面するだろう。 –

+0

@nik_m答えをありがとう! – Hangon

答えて

1

あなたはAPIのRESTfullを作るために多くのものを追加する必要がありますけれどもことを行うことができます。

あなたの例では、すでにDELETE/PUT/POST/PATCHのための適切な応答コードが含まれていませんし、OPTIONS

関連する問題