/django-mediator

Lapitor Mediator SMS/MMS system, probably defunct nowadays

Primary LanguagePython

Lapitor Mediator Application for Django
=======================================

Add 'mediator' to your INSTALLED_APPLICATIONS

Define a view to receive SMSs;

def sms(request):
    """Example
    """

    from mediator.views import incoming_sms
    import mediator.utils as mediator_utils

    ctx = incoming_sms(request)

    if ctx['sms'] is None:
        # Handle error
    else:
        # Define your return sms text
        ret = mediator_utils.create_return(return_text, **kwargs)

        return HttpResponse(ret.tostring(doc, xml_declaration=True, encoding='utf-8', pretty_print=True)


0.1.0
-----

SMS capability

0.2.0
-----

MMS capability

Database changes:
ALTER TABLE mediator_sms ALTER COLUMN sms DROP NOT NULL;
ALTER TABLE mediator_sms ADD COLUMN smildata TEXT;
ALTER TABLE mediator_sms ADD COLUMN type CHARACTER VARYING(3);

UPDATE mediator_sms SET type= 'sms';

ALTER TABLE mediator_sms ALTER COLUMN type SET NOT NULL;