Обработка уведомлений Перенаправления на мобильные приложения и фронтенд с помощью Django Rest Framework
Мой проект на фреймворке Django rest. В нем есть веб с react, а также android и ios. Для уведомлений я использую Firebase push notification. Поскольку мне нужно показывать уведомления и в приложении, я сохранил уведомления в базе данных, и база данных уведомлений выглядит следующим образом:
class Notification(models.Model):
"""
model to manage all notification
"""
receiver = models.UUIDField(max_length=255)
title = models.CharField(max_length=255)
body = models.TextField(blank=True, null=True)
type = models.CharField(max_length=255) # order_type, registration_type
is_read = models.BooleanField(default=False)
redirect_url = models.CharField(max_length=255)
Теперь основная проблема, с которой я столкнулся, заключается в установке url перенаправления для каждого уведомления. Я хочу перенаправлять на определенную страницу для разных типов уведомлений. Например, для уведомления типа order_ я хочу перенаправить пользователя на страницу заказа, для уведомления типа comment_ я хочу перенаправить пользователя на страницу комментариев. Как я могу это сделать, поскольку я не могу просто перенаправить пользователя на html url, так как есть приложение react, приложение для ios, а также приложение для android. Я не нашел много ресурсов по этому вопросу. Любая помощь будет очень признательна. Спасибо.