Django 仅为某些请求设置 url 参数

时间:2021-07-04 09:27:26

标签: python django django-rest-framework

所以我试图设置我的 Django 视图,这样当他们 POST 到端点时,他们不需要 url 参数,但是当他们调用 GET 时,他们需要它

path('posts/', views.PostView.as_view(), name="post"),
path('posts/<int:count>/', views.PostView.as_view(), name="post"),

这样做的问题是,假设 url/posts/ 可以 POST 和 GET,并且 url/posts// 也可以,但我只想能够 POST 到第一个和从第二个获取。有没有办法在不为它们创建单独的视图类的情况下做到这一点?或者在这种情况下创建单独的视图类是更好的做法?

0 个答案:

没有答案
相关问题