Отправлять данные о заказах каждому, кто нажмет кнопку 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="");