Scuse per la domanda per principianti.RESTful, autenticazione utente e Django-tastypie
Sono un po 'confuso sull'approccio generale all'utilizzo dei servizi RESTful in combinazione con utenti distinti. In particolare, sono principalmente interessato allo sviluppo di un'API che userò solo attraverso le varie applicazioni che scrivo, vale a dire un'applicazione web e potenzialmente alcune app mobili che accederanno a tutti gli stessi dati.
(1) È un'API di riposo prodotta da qualcosa come django-tastypie appropriata (o anche best practice) per uso non pubblico - cioè, quando desidero solo concedere l'accesso a questi dati tramite le mie applicazioni?
(2) Nella creazione dell'accesso di accesso all'API Restful, sto creando un accesso per tutti gli utenti della mia web-app - o sto creando un login per io e la mia applicazione web? Gli account utente per la mia webapp devono essere considerati distinti dagli account per accedere all'API Restful?
Fondamentalmente, sto cercando di creare un'applicazione che utilizzi Django e django-tastypie che consentano agli utenti di accedere, creare oggetti di visualizzazione &, iscriversi agli utenti e visualizzare i loro oggetti. Voglio utilizzare l'API Tastypie per i miei scopi javascript, per facilitare la creazione di serializzazione e aggiornamento dei dati rilevanti nelle mie visualizzazioni. Dove si inseriscono questi account utente all'interno di questa immagine? Grazie!
Il tuo punto numero 2 non è molto chiaro per me.Non puoi avere le tue applicazioni come i tuoi utenti dell'api (che di nuovo è un progetto django in sé, sto indovinando)? – zubinmehta