from urllib.parse import urlparse, urlunparse, parse_qs
-from django.shortcuts import render
+from django.shortcuts import redirect, render
from django.views.generic.base import TemplateView
from rest_framework import status, viewsets
remove_utm = serializer.data['remove_utm'],
)
- return render(
- request,
- 'bigly/link_info.html',
- result,
- )
+ if serializer.data['handler'] == 'redirect':
+ return redirect(result['link'])
+
+ else:
+ return render(
+ request,
+ 'bigly/link_info.html',
+ result,
+ )
class FollowRedirectsViewSet(viewsets.ViewSet):
serializer_class = serializers.FollowRedirectsSerializer