Przeprosiny za pytanie dla początkujących.RESTful, uwierzytelnianie użytkownika i Django-tastypie
Jestem trochę zmieszany z powodu ogólnego podejścia do korzystania z usług RESTful w połączeniu z różnymi użytkownikami. W szczególności skupiam się przede wszystkim na tworzeniu interfejsu API, którego będę używać tylko za pomocą różnych aplikacji, które piszę, a mianowicie aplikacji internetowej i potencjalnie niektórych aplikacji mobilnych, które będą miały dostęp do tych samych danych.
(1) Czy API odpoczynku produkowane przez coś odpowiedniego dla Django-tastypie (lub nawet najlepszej praktyki) do użytku niepublicznego - tj., Gdy chcę tylko umożliwić dostęp do tych danych za pośrednictwem moich aplikacji?
(2) W tworzeniu login dostępu do relaksującego API, mam tworzenia logowania dla wszystkich użytkowników mojej aplikacji internetowej - albo ja tworząc logowania dla sam i mojej aplikacji sieci web? Czy konta użytkowników mojej aplikacji webowej powinny być uważane za odrębne od kont w celu uzyskania dostępu do Restful API?
Zasadniczo chcę utworzyć aplikację przy użyciu Django i django-tastypie, która pozwoli użytkownikom zalogować się, utworzyć obiekty widoku, zasubskrybować użytkowników i wyświetlić ich obiekty. Chcę korzystać z interfejsu API Tastypie do własnych celów javascript, aby ułatwić tworzenie serializacji i aktualizowanie odpowiednich danych w moich widokach. Gdzie te konta użytkowników mieszczą się w tym obrazku? Dzięki!
Twój punkt numer 2 nie jest dla mnie zbyt jasny.Nie możesz mieć swoich aplikacji jako użytkowników api (co znowu jest projektem django, zgaduję)? – zubinmehta