six_004
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
from django.core.handlers.wsgi import WSGIRequest
|
||||
from rest_framework import status
|
||||
from rest_framework.decorators import action
|
||||
from rest_framework.request import Request
|
||||
from rest_framework.response import Response
|
||||
from rest_framework.routers import DefaultRouter
|
||||
from rest_framework.viewsets import ViewSet
|
||||
|
||||
from django_celery.xiao_queue队列.tasks import taskMessages
|
||||
from sixGuoDjango import BaseResponse, ResData
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class Celery测试接口ViewSets( ViewSet ):
|
||||
|
||||
|
||||
@action( detail=False, methods=[ "get", "post", "put", "delete" ], url_path="test" )
|
||||
def 测试路由接口( self, request: WSGIRequest | Request ):
|
||||
""""""
|
||||
taskMessages.delay( token="alkdsfjal;d" )
|
||||
taskMessages.apply_async( kwargs={ 'token': 'your_token' }, )
|
||||
httpResData = BaseResponse( resData=ResData( listData=[ "" ], dictData={ "demo": "xiaozizi" } ), ).model_dump( )
|
||||
return Response( data=httpResData, status=status.HTTP_200_OK )
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Celery测试接口ViewSetsRouter = DefaultRouter( )
|
||||
Celery测试接口ViewSetsRouter.register( prefix="", viewset=Celery测试接口ViewSets, basename="" )
|
||||
Reference in New Issue
Block a user