为了账号安全,请及时绑定邮箱和手机立即绑定

我想将自定义 Django 视图隐藏到 Django-Rest_framework 端点

我想将自定义 Django 视图隐藏到 Django-Rest_framework 端点

Smart猫小萌 2023-10-31 19:17:49
我是 Django Rest 框架的新手,我想将 Django 中使用外部端点(flutterwave 端点)的付款视图转换为端点。我已经阅读了官方 Django Rest Framework 文档,但其中的大多数示例都使用模型来创建列表、详细信息、删除和更新端点。如果我能解决我的问题,我会很高兴。PS:我已经删除了我的密钥Views.pyfrom django.shortcuts import renderimport requests# Create your views here.# PAYSTACK VERIFICATIONdef verify_paystack_payment(request):    url = "https://api.paystack.co/transaction/verify/262762380"    payload = {        "email": "myemail@yahoo.com",        "amount": "10000",        "currency": "NGN",        "reference": "262762380",        "metadata": {            "custom_fields": [                {                    "display_name": "Mobile Number",                    "variable_name": "mobile_number",                    "value": "+2348012345678"                }            ]        }    }    files = {}    # The Bearer can either be an account or sub-account, but the default is account    headers = {      'Authorization': 'Bearer {{SECRET_KEY}}',      'Content-Type': 'application/json'    }    response = requests.request("GET", url, headers=headers, data= payload, files=files)    print(response.text.encode('utf8'))    return render(request, "transaction/pay.html")
查看完整描述

目前暂无任何回答

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号