Отправлять данные о заказах каждому, кто нажмет кнопку checkout, клиентам whatsapp api, используя django

введите описание изображения здесьвведите описание изображения здесь

как реализовать функцию для получения деталей заказа и отправки любому пользователю Whatsapp с помощью Django, как функция SendOrder, но она не работает


def products(request):
    products_value = Product.objects.all()
    return render (request, 'accounts/products.html', {'products_key': products_value})

def customer(request, pk_test):
    customer_value = Customer.objects.get(id=pk_test)
    orders_value = customer_value.order_set.all()
    orders_value_count = orders_value.count()
    context = {'customer_key':customer_value, 'orders_key': orders_value, 'orders_key_count': orders_value_count}
    return render (request, 'accounts/customer.html', context)

def createOrder(request):
    form_value = OrderForm()
    if request.method == 'POST':
        form_value = OrderForm(request.POST)
        if form_value.is_valid:
            form_value.save()
            return redirect('/')

    context = {'form_key':form_value}
    return render(request, 'accounts/order_form.html', context)



def deleteOrder(request, pk):
    order = Order.objects.get(id=pk)
    if request.method == 'POST':***emphasized text***
        order.delete()
        return redirect('/')
    context={'item':order}
    return render (request, 'accounts/delete.html', context)

def SendOrder(request ,order, sent_to_admin, plain_text, email) :
if (email.id == 'customer_completed_order' or email.id == 'new_order') :
        link = str(str('https://wa.me/' + str(order.get_billing_phone('edit'))) + '/?text=') + urlencode('your text messages')
        print(str(str(str(str(str('<div style="margin-bottom: 40px;">
        <h2>' + str(__('Customer WhatsApp link', 'text-domain'))) + '</h2>
        <p><a href="') + str(link)) + '" target="_blank">') + str(__('Contact', 'text-domain'))) + '</a></p>
    </div>',end="");
    

Вернуться на верх