A Django app to Integrate bulk sms into Django system. It also comes with UI.
Project description
Django Royce Bulksms
Integrate Bulk sms into your project in under 2 minutes
Quick start
Install the package
pip install django-royce-bulksms
Install requests
pip install requests
-
Add
roycebulksms
to your INSTALLED_APPS setting like thisINSTALLED_APPS = [ ... 'roycebulksms', ]
-
Include the roycebulksms URLconf in your project urls. py like this
path('bulksms/', include('roycebulksms.urls')),
-
Run
python manage.py migrate
to create the BulkSms models. -
Start the development server and visit http://127.0.0.1:8000/admin/ (you'll need to be authenticated to access bulk sms UI).
Package setup
- Install this package
- Open A free account here
- Generate API key under API menu
- use our default sender ID
RoyceLtd
How to use this package
Using User interface
- Add Your API key and Sender Id under settings menu
- Under Bulk SMS click send to phone number. Eneter your phone number to test the integration
- All SMS sent by the system(both In UI and in Views) will be under Outbox menu
Sending from a View
from roycebulksms.views import sendText
def index(request):
sendText('number',message,sender_id)
Example
from roycebulksms.views import sendText
def index(request):
res=sendText('0713727937','Hello from my App','RoyceLtd')
For support call/whatsapp 0713 727 937 email: developer@roycetechnologies.co.ke
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
django-royce-bulksms-1.1.tar.gz
(35.9 kB
view hashes)