如何在Django中为相同的URL模式定义差异名称

时间:2018-09-11 11:06:10

标签: django

url(r'^minigames/?$', views.MinigameViewSet.as_view({'get': 'list'}), name="minigame_list"),
url(r'^minigames/?$', views.MinigameViewSet.as_view({'post': 'create'}), name="minigame_create"),

我想用这样的名称定义url,我该怎么办?

1 个答案:

答案 0 :(得分:0)

好像您正在使用Django REST Framework ViewSets。如果您这样做,则需要在def list(self, request)类上def create(self, request)MinigameViewSet,如here所示。