Gau*_*eja 4 django django-class-based-views django-rest-framework
文档建议我可以在基于类的视图中使用一个 get、post、put 方法。我怎样才能实现这样的事情?
class Test(APIView):
def post_modelA(request):
# code to create instances for model A
def post_modelB(request):
# code to create instances for model B
Run Code Online (Sandbox Code Playgroud)
也许可以扩展GenericViewSet并提供您自己的操作映射在urls.py.
urlpatterns = [
path('test/modelA', views.Test.as_view({'post': 'post_modelA'})),
path('test/modelB', views.Test.as_view({'post': 'post_modelB'})),
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3795 次 |
| 最近记录: |