forked from 66ru/smsgate
-
Notifications
You must be signed in to change notification settings - Fork 1
/
README
49 lines (30 loc) · 1.14 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Требования
==========
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
(можно создать в корне)