diff --git a/apps/main/views.py b/apps/main/views.py index 504ef910..4e32aadc 100644 --- a/apps/main/views.py +++ b/apps/main/views.py @@ -1,6 +1,6 @@ """Main app views.""" -from django.http.response import HttpResponseRedirect from rest_framework import generics, permissions +from rest_framework.response import Response from main import methods, models, serializers @@ -13,7 +13,7 @@ class DetermineSiteView(generics.GenericAPIView): user_ip = methods.get_user_ip(request) country_code = methods.determine_country_code(user_ip) url = methods.determine_user_site_url(country_code) - return HttpResponseRedirect(url) + return Response(data={'url': url}) class SiteSettingsView(generics.RetrieveAPIView):