diff --git a/ivideo/urls.py b/ivideo/urls.py index d2237c76..f354225e 100644 --- a/ivideo/urls.py +++ b/ivideo/urls.py @@ -18,9 +18,12 @@ from . import views urlpatterns = [ - path('player/', include('ivideo_player.urls')), + # path('player/', include('ivideo_player.urls')), + path('player/', views.redirect_home), + path('player/', views.redirect_ivideo), path('admin/', admin.site.urls), - path('', views.index), + # path('', views.index), + path('', views.redirect_home), path('ivideos_list', views.get_ivideos_list), path('get_ivideo', views.get_ivideo), path('update_response', views.update_response) diff --git a/ivideo/views.py b/ivideo/views.py index 0d1dfc00..657416b6 100644 --- a/ivideo/views.py +++ b/ivideo/views.py @@ -3,7 +3,7 @@ from django.http import response from django.http import HttpResponseBadRequest, request from django.http import JsonResponse -from django.shortcuts import render +from django.shortcuts import render, redirect from django.http import HttpResponse, HttpResponseNotFound from rest_framework.decorators import api_view @@ -89,3 +89,12 @@ def index(request): } return render(request, 'index.html', context) + + +def redirect_home(request): + return redirect('https://player.plio.in', permanent=True) + + +def redirect_ivideo(request, ivideo_id): + return redirect( + f'https://player.plio.in/#/play/{ivideo_id}', permanent=True) diff --git a/ivideo_player/urls.py b/ivideo_player/urls.py index dec87bc1..0797dab3 100644 --- a/ivideo_player/urls.py +++ b/ivideo_player/urls.py @@ -6,7 +6,7 @@ urlpatterns = [ path('', views.index, name='index'), # ex: /watcher/Xyz123 - path('', views.watch_ivideo, name='watch_ivideo') , + path('', views.watch_ivideo, name='watch_ivideo'), path('/watch', views.watch_ivideo, name='watch_ivideo'), path('/edit', views.edit_ivideo, name='watch_ivideo') ] \ No newline at end of file