django-sms

Software screenshot:
django-sms
Software informatie:
Versie: 0.0.4
Upload datum: 14 Apr 15
Ontwikkelaar: Niels Sandholt Busch
Licentie: Gratis
Populariteit: 6

Rating: 2.0/5 (Total Votes: 1)

django-sms is een Django app voor het verzenden van SMS met verwisselbare backends.
Backends
- 'Sms.backends.dummy.SMSBackend'
- 'Sms.backends.locmem.SMSBackend'
- 'Sms.backends.console.SMSBackend'
Het schrijven van een aangepaste backend
U kunt uw eigen SMS-backend te schrijven door subklassen BaseSMSBackend en het overschrijven van de send_sms methode. Op elke fout, moet je backend SMSError verhogen
klasse SMSBackend (BaseSMSBackend):
& Nbsp; "" "
& Nbsp; Mijn maat sms backend
& Nbsp; "" "
& Nbsp; def __init __ (zelf):
& Nbsp; self.client = MyClient (settings.KEY, settings.SECRET)
& Nbsp; def send_sms (zelf, bericht, from_, tot):
& Nbsp; zo niet self.client.send_message (bericht, from_, tot):
& Nbsp; verhogen SMSError
Gebruik
1. Voeg een SMS backend om SMS_BACKEND in settings.py.
& Nbsp; SMS_BACKEND = 'sms.backends.console.SMSBackend'
2. oproep send_sms
& Nbsp; van sms import send_sms
& Nbsp; send_sms (tekst, from_, tot)
Testen
sms.original_sms_backend = settings.SMS_BACKEND
settings.SMS_BACKEND = 'sms.backends.locmem.SMSBackend'
sms.outbox = []
sms.send_sms ('mijn boodschap', 'mij', 'jij')
self.assertIn ('boodschap', sms.outbox [0] ['text'])

Eisen

  • Python
  • Django

Reacties op django-sms

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!