urls.py
from rest_framework import routers
router = routers.DefaultRouter()
router.register('fan/<str:name>', FanView)
urlpatterns = [
path(r'', include(router.urls)),
]
view.py
class FanView(viewsets.ModelViewSet):
queryset = Fan.objects.all()
serializer_class = FanSerializer
def get_queryset(self):
queryset = Fan.objects.all()
print(self.request.query_params.get('name', None))
return queryset
Привет, я пытаюсь отправить имя в URL-адресе go -rest-framework. И читая то же самое в моем viewSet.
Но я всегда получаю None.
Я не хочу отправлять данные вроде fan /? Name = foo
Пожалуйста посмотрите
Есть ли способ достичь этого?