django sms代码片段 英语白的痛

import random

from django.shortcuts import render, HttpResponse

from gongju.tengxun.sms import send_sms_single


# Create your views here.

def 短信(request):
    code = random.randrange(1000, 9999)  # 生成随机的验证码,在1000和9999之间
    res = send_sms_single("18888888888", "548760", [code, ])  # 实例化单发送短信的对象
    # print(res) {'result': 1014, 'errmsg': 'package format error, sdkappid not have this tpl_id', 'ext': ''}
    if res['result'] == 0:
        return HttpResponse('发送成功')
    return HttpResponse(res['errmsg'])
def 短信(request):
    code = random.randrange(1000, 9999)  # 生成随机的验证码,在1000和9999之间
    tpl = request.GET.get('tpl')  # 得到用户从浏览器传入的值
    tpl_id = settings.TENGXUN_SMS_MUBAN.get(tpl)
    if not tpl_id:
        return HttpResponse('模板不存在')
    res = send_sms_single("16633360886", tpl_id, [code, ])  # 实例化单发送短信的对象
    # print(res) {'result': 1014, 'errmsg': 'package format error, sdkappid not have this tpl_id', 'ext': ''}
    if res['result'] == 0:
        return HttpResponse('发送成功')
    return HttpResponse(res['errmsg'])

手机号还需要完善

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值