Внедрение fcm django в соответствии с требованиями моего проекта

У меня есть администратор и сотрудники в моем проекте. И сотрудники могут сделать запрос на отпуск, и администратор должен обработать запрос. Теперь я должен сообщить администратору, что все в порядке, что пользователь отправил вам запрос на отпуск, и теперь администратор может принять / отклонить уведомление. После этого мне снова нужно уведомить конкретного пользователя, что ваш запрос принят / отклонен.

class AcceptRequest(APIView):

def post(self, request, *args, **kwargs):
    id = kwargs.get('id', 'Default Value if not there') 
    status = kwargs.get('status', 'Default Value if not there')
    leave_request = LeaveRequest.objects.get(pk=pk)
    print(leave_request)
    if status == accept :
        leave_request.status = 'accept'
    else:
        leave_request.status = 'reject'

Urls:

url(
    r"v1/acceptRequest/(?P<id>\d+)/(?P<status>accept|reject)", #send accept or reject also as kwargs
    AcceptRequest.as_view(),
    name='acceptRequest'
),

Как я могу реализовать это в Django? Я видел fcm-django, но он говорит, что это для мобильного устройства. Или есть какой-то способ реализации к нему?

0 ответов

Другие вопросы по тегам