Paypal的Django

django-paypal2的Python项目详细描述


贝宝观点方法

快速启动

  1. 安装:

    pip install django_paypal2
    
  2. 将“PayPal”添加到已安装的应用程序设置中,如下所示:

    INSTALLED_APPS = [
        ...
        'paypal',
    ]
    
  3. 将PayPal配置添加到settings.py:

    PAYPAL = {
        "SERVER_URL": "http://localhost:8000", # current site host and port
        "sandbox": False,  # True or False
        "client_id": "xxx",
        "client_secret": "", # you can get id and secret from paypal
    }
    
  4. 在项目url.py中包含polls urlconf,如下所示:

    url(r'^paypal/', include('paypal.urls')),
    
  5. 迁移数据库

  6. 创建付款并重定向到PayPal

    from paypal.models import PaypalPayment
    
    pp = PaypalPayment(description="sample pay")
    pp.add_item("sample", 'USD', float(amount))
    pp.reference_id = "your reference id"
    pp.save()
    return redirect('paypal_redirect', uid=pp.uid)
    

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用maven部署deLomboked源代码   用于动态数据库连接的java连接池   签名的Java小程序未运行   基于链接记录文本的java Basic PHP脚本   如果有多个多部分/表单请求,java TomCat Spring服务器就会死机   bouncycastle使用加密,需要openjre中的Java策略文件   如何像在C#中那样在Java中使用回调调用函数?   java存储key=>value对的最佳方式是什么,这些对可能会偶尔被删除?   具有Hibernate条件的java计数不同子字符串   playframework 2.0 Play 2.5。x java如何从另一个控制器调用控制器方法?   java A/libc:添加mircroblink许可证文件时,tid 27503中的致命信号11(SIGSEGV),代码1,故障地址0x7d400300   java SimpleDataFormat。getTimeInstance忽略24小时格式   java如何修复Android中的严重滞后问题   java我要做一个小游戏,我希望它在回合结束时加起来   注释仅用于注释类的Java方法参数   数组替换字符串中的字符值(Java)   java Tomcat性能问题   java JUnit测试失败,但显示相同的预期和实际结果   java如何使用KafkaTemplate设置消息头?