Вы пытаетесь перенаправить на указанный маршрут , чье имя login
, но у вас нет маршрутов с таким именем:
Route::post('login', [ 'as' => 'login', 'uses' => 'LoginController@do']);
'as'
часть второго параметра определяет имя маршрута. Первый строковый параметр определяет маршрут .
Как и в стандартном универсальном представлении Django, вам нужно определить get_queryset
.
class SessionList(generics.ListCreateAPIView):
...
def get_queryset(self):
return Session.objects.filter(owner=self.request.user)