API エンドポイントの 1 つで GET リクエストを試行すると、エンドポイントが見つかりません。
urls.py ファイルは次のようになります
from django.urls import path, include
from django.contrib import admin
from api.resources import NoteResource
note_resource = NoteResource()
urlpatterns = [
path('admin/', admin.site.urls),
path('api/', include(note_resource.urls)),
]
api.resources は次のようになります
from tastypie.resources import ModelResource
from api.models import Note
class NoteResource(ModelResource):
class Meta:
queryset = Note.objects.all()
resource_name = 'note'
なぜこれが起こっているのですか?
解決策:http://127.0.0.1:8000/api/note/
正しく動作しているように見えます..なぜでしょうか?