成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

詳解基于python-django框架的支付寶支付案例-創(chuàng)新互聯(lián)

一. 開發(fā)前的準(zhǔn)備

網(wǎng)站設(shè)計(jì)制作過程拒絕使用模板建站;使用PHP+MYSQL原生開發(fā)可交付網(wǎng)站源代碼;符合網(wǎng)站優(yōu)化排名的后臺管理系統(tǒng);成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作收費(fèi)合理;免費(fèi)進(jìn)行網(wǎng)站備案等企業(yè)網(wǎng)站建設(shè)一條龍服務(wù).我們是一家持續(xù)穩(wěn)定運(yùn)營了10余年的成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司。

1. 必須了解的知識

  • SDK:軟件開發(fā)工具包,可以為開發(fā)者提供快速開發(fā)的工具
  • 沙箱環(huán)境:也就是測試環(huán)境
  • 支付寶支付金額的精度:小數(shù)點(diǎn)后兩位(面試)

支付寶用的什么加密方式:RSA

2. 沙箱環(huán)境的配置

① 登錄支付寶開放平臺

https://auth.alipay.com/login/ant_sso_index.htm?goto=https%3A%2F%2Fopen.alipay.com%2Fplatform%2Fhome.htm

② 進(jìn)入管理中心后選擇研【研發(fā)服務(wù)】

③ 生成RSA密鑰

選擇【查看應(yīng)用公鑰】


選擇【查看應(yīng)用公鑰生成方法】


下載秘鑰生成工具


鏈接已經(jīng)找好了,windows的用戶直接下載: https://ideservice.alipay.com/ide/getPluginUrl.htm?clientType=assistant&platform=win&channelType=WEB

安裝后打開工具直接選擇【生成秘鑰】


④ 將生成的 應(yīng)用公鑰 輸入表單中,選擇【保存】,系統(tǒng)會(huì)根據(jù)輸入的 應(yīng)用公鑰 自動(dòng)生成 支付寶公鑰 ,可以選擇【設(shè)置/查看】

詳解基于python-django框架的支付寶支付案例

⑤下載沙箱錢包APP,用于 支付測試

注意:生成秘鑰工具生成的 應(yīng)用公鑰 是用來生成 支付寶公鑰 ,剩下一個(gè) 應(yīng)用私鑰 注意保存。

3. 開發(fā)環(huán)境介紹

  • 操作系統(tǒng):Win10
  • 編輯器:PyCharm 2019.2
  • 調(diào)試:Chrome 77.0.3865.75
  • Python版本:Python 3.7.x
  • Django版本:Django 2.2.5

4. 支付寶支付流程

用戶點(diǎn)擊支付時(shí),網(wǎng)站根據(jù)支付寶的 APPID / 網(wǎng)關(guān) / 支付寶公鑰私鑰 / SDK生成地址,再根據(jù)生成的地址,讓用戶跳轉(zhuǎn)到支付寶進(jìn)行支付。用戶支付完成后,支付寶會(huì)給網(wǎng)站發(fā)送兩個(gè)請求,分別是get和post請求。get請求是從支付寶網(wǎng)站跳轉(zhuǎn)到自己的網(wǎng)站,post請求是向自己的網(wǎng)站發(fā)送支付相關(guān)的信息,網(wǎng)站可以憑借這些信息去修改網(wǎng)站訂單的狀態(tài)。

二. 開發(fā)實(shí)施流程

1. 商品數(shù)據(jù)表的創(chuàng)建

model.py

from django.db import models

# Create your models here.
class Goods(models.Model):
  goods_name = models.CharField(max_length=32)
  goods_price = models.FloatField()

class Order(models.Model):
  order_number = models.CharField(max_length=64)
  status_choices = ((0, '未支付'), (1, '已支付'))
  order_status = models.IntegerField(choices=status_choices, default=0)
  goods = models.ForeignKey(to='Goods', on_delete=models.CASCADE)

網(wǎng)站名稱:詳解基于python-django框架的支付寶支付案例-創(chuàng)新互聯(lián)
文章位置:http://jinyejixie.com/article46/djsghg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、網(wǎng)站內(nèi)鏈、微信小程序、動(dòng)態(tài)網(wǎng)站、云服務(wù)器網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
定襄县| 山丹县| 连城县| 武定县| 徐汇区| 那曲县| 固原市| 巴彦淖尔市| 墨江| 吉安县| 桂平市| 海南省| 广宁县| 平武县| 弋阳县| 常熟市| 清涧县| 习水县| 团风县| 唐海县| 墨脱县| 云梦县| 延安市| 栾川县| 舟曲县| 喀喇沁旗| 平利县| 公主岭市| 贞丰县| 容城县| 新巴尔虎右旗| 桑植县| 北川| 建瓯市| 大悟县| 廉江市| 三门峡市| 灌阳县| 化隆| 旅游| 大丰市|