django-sms

ภาพหน้าจอของซอฟแวร์:
django-sms
รายละเอียดซอฟแวร์:
รุ่น: 0.0.4
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Niels Sandholt Busch
การอนุญาต: ฟรี
ความนิยม: 6

Rating: 2.0/5 (Total Votes: 1)

Django-ทาง SMS เป็น app Django สำหรับการส่ง SMS ที่มีแบ็กเอนด์ที่เปลี่ยน
เบื้องหลัง
- 'sms.backends.dummy.SMSBackend'
- 'sms.backends.locmem.SMSBackend'
- 'sms.backends.console.SMSBackend'
การเขียนแบ็กเอนด์ที่กำหนดเอง
คุณสามารถเขียนแบ็กเอนด์ SMS ของคุณเองโดย subclassing BaseSMSBackend และเอาชนะวิธี SEND_SMS ในข้อผิดพลาดใด ๆ แบ็กเอนด์ของคุณควรจะเพิ่ม SMSError
ชั้น SMSBackend (BaseSMSBackend):
& nbsp; "" "
& nbsp; แบ็กเอนด์ sms ที่กำหนดเองของฉัน
& nbsp; "" "
& nbsp; def __init __ (ตัวเอง):
& nbsp; self.client = MyClient (settings.KEY, settings.SECRET)
& nbsp; def SEND_SMS (ตัวเอง, ข้อความ, from_ เพื่อ):
& nbsp; หากไม่ self.client.send_message (ข้อความ from_ เพื่อ):
& nbsp; เพิ่ม SMSError
การใช้งาน
1. เพิ่มแบ็กเอนด์ SMS ไป SMS_BACKEND ใน settings.py
& nbsp; SMS_BACKEND = 'sms.backends.console.SMSBackend'
2. SEND_SMS โทร
& nbsp; จาก SEND_SMS นำเข้าส่ง sms
& nbsp; SEND_SMS (ข้อความ from_ เพื่อ)
การทดสอบ
sms.original_sms_backend = settings.SMS_BACKEND
settings.SMS_BACKEND = 'sms.backends.locmem.SMSBackend'
sms.outbox = []
sms.send_sms ('ข้อความของฉัน', 'ฉัน', 'คุณ')
self.assertIn ('ข้อความ', sms.outbox [0] ['ข้อความ'])

ต้องการ

  • หลาม
  • Django

ความคิดเห็นที่ django-sms

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!