Django App for[talar.app](https://talar.app)服务。

django-talar的Python项目详细描述


Django Talar

用于Talar.app服务的django应用程序。

安装

  1. pip install django-talar

  2. talar添加到django设置INSTALLED_APPS

  3. 修改下面的代码并将其插入django设置:

    TALAR={'project_id':env.str('TALAR_PROJECT_ID',None),'access_key_id':env.str('TALAR_ACCESS_KEY_ID',None),'access_key':env.str('TALAR_ACCESS_KEY',None),}
  4. 将此内容包含到您的核心URL中:

    path('talar/',include(('talar.urls','talar'))),

基本用法

django talar包含基本形式talar.forms.PaymentForm和模板 talar/talar_make_payment.html用于付款。建议 通过添加自己的视图来使用它,如下所示:

defmake_payment(request):data={'external_id':EXTERNAL_ID,# You order/payment unique key that will be used to identify payment'amount':AMOUNT,# your data'currency':CURRENCY,# your data'continue_url':CONTINUE_URL,# Insert address for redirection after successfull payment}talar=Talar()url=talar.urldata=talar.create_payment_data(data)payment_form=PaymentForm(data={'key_id':talar.access_key_id,'encrypted':data})returnrender(request,'talar/make_payment.html',{'url':url,'payment_form':payment_form})

如果一切正常,HTML代码将处理重定向:

<div><p>{% trans 'After continuing you will be redirected to payment provider site.' %}</p><formaction="{{ url }}"method="post"class="form-inline">
            {{ payment_form.as_p }}
            <buttontype=submitclass="btn btn-primary">{% trans 'Pay' %}</button></form></div>

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

推荐PyPI第三方库


热门话题
java如何将cassandra中的行数据转换为与列相关的嵌套json   java如何使用jcr XPath在jcr:content/@jcr:data中搜索?   java在使用openCV进行安卓开发时如何利用手机的广角镜头   java解析扩展了接口,结束了一个潜在的无限循环   位置服务的@Override方法中存在java Android应用程序错误   java本地线程的用途和需求是什么   具有左右子访问的java节点树遍历   java验证JsonWebToken签名   JUL日志处理程序中的java日志记录   嵌入式Java读取给定时间段的串行数据。   java有没有办法从多个URL获取多个图像?   java线程通过等待intent阻止自己发送intent   java Spring MVC解析多部分内容请求   java JPA/Hibernate静态元模型属性未填充NullPointerException   java格式错误的字符(需要引号,得到I)~正在处理   java为什么PrintWriter对象抛出FileNotFoundException?   java Neo4j未正确保存标签   java IE不加载图像