Salim Elliye 3 months ago
parent 868879efb0
commit 2ec569170f

@ -6,6 +6,9 @@ urlpatterns = [
path('payment/', include('customercore.payment.urls')), path('payment/', include('customercore.payment.urls')),
path('add/', include('customercore.add.urls')), path('add/', include('customercore.add.urls')),
path('redirect-osimenu/', views.redirect_osimenu, name='redirectosimenu'),
path('redirect-osicard/', views.redirect_osicard, name='redirectosicard'),
path('contact/', views.contact, name='contact'), path('contact/', views.contact, name='contact'),
# LISTING # LISTING

@ -15,6 +15,22 @@ from support .models import *
# Create your views here. # Create your views here.
@customer_login_required
def redirect_osimenu(request):
user_email = request.user.email
key = 'pbkdf2_sha256600000'
url = f"https://osimenu.com/login/{user_email}/{key}/"
return redirect(url)
@customer_login_required
def redirect_osicard(request):
user_email = request.user.email
key = 'pbkdf2_sha256600000'
url = f"https://mybusinesscard.page/login/{user_email}/{key}/"
return redirect(url)
@customer_login_required @customer_login_required
def contact(request, *args, **kwargs): def contact(request, *args, **kwargs):

@ -67,7 +67,7 @@
{% for subscription in active_subscriptions %} {% for subscription in active_subscriptions %}
{% if subscription.item.item_type.name == 'OSIMENU' %} {% if subscription.item.item_type.name == 'OSIMENU' %}
<a href="https://osimenu.com"> <a href="{% url 'redirectosimenu' %}">
<div <div
class="flex flex-col justify-center items-center shadow-md rounded-md cursor-pointer hover:scale-105 transition-transform duration-300 relative"> class="flex flex-col justify-center items-center shadow-md rounded-md cursor-pointer hover:scale-105 transition-transform duration-300 relative">
<div <div
@ -86,7 +86,7 @@
</div> </div>
</a> </a>
{% elif subscription.item.item_type.name == 'OSICARD' %} {% elif subscription.item.item_type.name == 'OSICARD' %}
<a href="https://osicard.com"> <a href="{% url 'redirectosicard' %}">
<div <div
class="flex flex-col justify-center items-center shadow-md rounded-md cursor-pointer hover:scale-105 transition-transform duration-300 relative"> class="flex flex-col justify-center items-center shadow-md rounded-md cursor-pointer hover:scale-105 transition-transform duration-300 relative">
<div <div

Loading…
Cancel
Save