当我在我的一个 API 端点上尝试 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/
正常工作..为什么会这样?