44 lines
1.3 KiB
Python

import json
import requests
from django.urls import reverse
from django.conf import settings
from django.contrib.auth.models import User
from inventory.models import PaymentHistory,Notification
from plans.models import Order, PlanPricing,AbstractOrder
def run():
user = User.objects.first()
print(Notification.get_notification_data(user))
# request = {
# "csrfmiddlewaretoken": [
# "mAnzSt7JjHkHGb27cyF1AiFvuVF7iKhONDVUzyzYuH1U0b7hxXL89D1UA4XQInuu"
# ],
# "selected_plan": ["33"],
# "first_name": ["ismail"],
# "last_name": ["mosa"],
# "email": ["ismail.mosa.ibrahim@gmail.com"],
# "phone": ["0566703794"],
# "company": ["Tenhal"],
# "card_name": ["ppppppppppp"],
# "card_number": ["4111 1111 1111 1111"],
# "card_expiry": ["08/28"],
# "card_cvv": ["123"],
# }
# selected_plan_id = request.get("selected_plan")[0]
# pp = PlanPricing.objects.get(pk=selected_plan_id)
# user = User.objects.first()
# order = Order.objects.create(
# user=user,
# plan=pp.plan,
# pricing=pp.pricing,
# amount=pp.price,
# currency="SAR",
# tax=15,
# status=AbstractOrder.STATUS.NEW
# )
# handle_payment(request,order)