【发布时间】:2020-06-20 10:24:38
【问题描述】:
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
您好,我正在尝试在 djnago-rest-framework url 中发送名称。 并在我的 viewSet 中阅读相同的内容。
但是,我总是得到无。
我不想发送 fan/?name=foo 之类的数据
请看一下
有什么方法可以实现吗?
【问题讨论】:
标签: django django-rest-framework