Nalutas: django view – APIView %28urls.py config%29

Ang pangunahing problema ay ang mga urlpattern sa views.py ay hindi ginagamit. Ito ay maaaring sanhi ng maraming dahilan, ngunit ang pinakakaraniwan ay ang view ay hindi ginagamit bilang bahagi ng isang mas malaking application.

from django.urls import path from .views import APIView urlpatterns = [ path('', APIView.as_view()), ]

Ini-import ng code na ito ang path at mga module ng APIView mula sa Django, at pagkatapos ay gumagawa ng pattern ng URL na nagmamapa sa APIView.

Gumawa ng api rest kasama si django

Sa tutorial na ito, ipapakita namin sa iyo kung paano lumikha ng isang RESTful API na may Django. Gagamitin namin ang django-rest-framework library para gawing mas madali ang aming buhay.

Framework ng Django REST

Ang Django REST framework ay isang makapangyarihang tool para sa pagbuo ng mga web API. Pinapadali nito ang paggawa ng mga matatag, mahusay na nasubok na mga API na maaaring gamitin ng iyong mga application.

Nagbibigay ang Django REST framework ng ilang feature na nagpapadali sa pagbuo at pagpapanatili ng iyong API. Una, kabilang dito ang isang mahusay na tinukoy na interface para sa paglikha ng mga mapagkukunan at pamamahala ng kanilang mga relasyon. Pangalawa, nagbibigay ito ng suporta para sa mga mekanismo ng authentication at awtorisasyon, na ginagawang mas madaling kontrolin kung sino ang makaka-access sa iyong API at kung paano sila na-authenticate. Panghuli, ang Django REST framework ay may kasamang built-in na suporta para sa paghawak ng mga tugon sa mga payload at error. Nangangahulugan ito na madali kang makakabuo ng mga tugon na kumakatawan sa data na ibinalik ng iyong API sa isang format na magagamit ng iyong mga application.

Kaugnay na mga post:

Mag-iwan ng komento