Προσαρμογή ModelViewSet να δείχνουν ίδια διεύθυνση URL για να πάρει και να Patch

ψήφοι
0

Έχω ένα modelViewSet για τους χρήστες.

Τώρα για /api/usersνα πάρω μια λίστα των χρηστών που είναι μια βασική λειτουργία για modelViewSet για GET . Και Αν πάει με /api/users/idαυτό θα μου πάρει για να UPDATE ή ΜΕΡΙΚΗ ΕΝΗΜΕΡΩΣΗ οποία PUT ή PATCH κλήση υπόλοιπο αντίστοιχα.

Αυτό που θέλω να πετύχω είναι ίδιο /api/usersμπορώ να κάνω GET , POST και PATCH βασίζεται σε έλεγχο ταυτότητας συμβολική πέρασε.

Είμαι νέος στο Django. Επομένως, σας παρακαλώ διορθώστε με αν είμαι λείπει κάτι. Ή μήπως κάποια καλύτερη προσέγγιση εκεί.

Είμαι με τη χρήση Προεπιλογή Routers:

router = DefaultRouter()
router.register(r'user', views.UserDetails, base_name='user')
Δημοσιεύθηκε 20/10/2018 στις 12:36
πηγή χρήστη
Σε άλλες γλώσσες...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more