Jak mogę zastosować tylko klasę uprawnień do trasy szczegółowej?Używanie klasy uprawnień na trasie szczegółowej
class EventViewSet(viewsets.ModelViewSet):
@detail_route(methods=['post'])
def messages(self, request, pk=None):
### Check a permissions class.
...
hej Mam pytanie. w tym scenariuszu adres URL tej metody będzie/Events/messages? i możesz POST na to? a także, czy musi wziąć samo, prośbę i pk = Brak? –
Adres URL tej metody będzie miał postać '/ {prefix}/{id}/messages'. I tak, możesz POST na to. Dokumenty DRF są naprawdę niesamowite. Przeczytanie [przewodnika po interfejsie API] (http://www.django-rest-framework.org/api-guide/routers/) dokładnie da ci wszystkie potrzebne informacje. – yndolok