Skip to content

apahomov/smsgate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Требования
==========

Django >= 1.3

Установка
=========

$ git clone git://github.com/mediasite/smsgate.git sms

$ cd sms
$ python manage.py syncdb

Обязательными являются следующие строки в settings.py:

AUTH_PROFILE_MODULE = 'smsgate.Partner'

AUTHENTICATION_BACKENDS = (
    'smsgate.auth.backends.PartnerTokenBackend',
    'django.contrib.auth.backends.ModelBackend',)

SMSGATE_GATES_ENABLED = (
    'smsgate.gates.websms',
    'smsgate.gates.test_gate',
)


* а также sms.smsgate в INSTALLED_APPS


Конфигурация
============

1. Добавить гейт.

2. В config внести концигурационный файл в сооответствующем формате. Пример для websms:

[Provider]
http_username=1
http_password=1

3. Добавить партнера.

4. Привязать к нему гейт
 4а. Настроить диапазоны ip-адресов


* Если есть какие-то особые настройки, рекомендуется их вносить в файл settings_local.py
(можно создать в корне)

About

SMS Gate

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%