django-sms

소프트웨어 스크린 샷:
django-sms
소프트웨어 정보:
버전: 0.0.4
업로드 날짜: 14 Apr 15
라이센스: 무료
인기: 6

Rating: 2.0/5 (Total Votes: 1)

장고-SMS는 상호 교환 백엔드로 SMS를 전송하기위한 장고 응용 프로그램입니다.
백엔드
- 'sms.backends.dummy.SMSBackend'
- 'sms.backends.locmem.SMSBackend'
- 'sms.backends.console.SMSBackend'
사용자 정의 백엔드를 작성
당신은 BaseSMSBackend를 서브 클래스와 send_sms 방법을 대체하여 자신의 SMS 백엔드를 작성할 수 있습니다. 오류에서 백엔드는 SMSError을 제기해야
클래스 SMSBackend (BaseSMSBackend) :
& NBSP; "" "
& NBSP; 내 사용자 정의 SMS를 백엔드
& NBSP; "" "
& NBSP; 데프 __init __ (자기) :
& NBSP; self.client =하여 MyClient (settings.KEY, settings.SECRET)
& NBSP; 데프 send_sms (자기, 메시지, from_에) :
& NBSP (메시지, from_에)를 self.client.send_message하지 않을 경우 :
& NBSP; SMSError 인상
용법
1. settings.py에 SMS_BACKEND하는 SMS 백엔드를 추가합니다.
& NBSP; SMS_BACKEND = 'sms.backends.console.SMSBackend'
2. 통화 send_sms
& NBSP; SMS를 가져 오기 send_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-sms

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!