Django-приложение для взаимодействия со средством криптографической защиты [Рутокен ЭЦП](http://www.rutoken.ru/products/rutokends/).
Инструкции по применению.
1. Скачать и положить в директорию с проектом django. 2. В файл настроек (settings.py) вашего проекта импортировать настройки (settings.py) rutoken.
USE_RUTOKEN = True
# USE_RUTOKEN = False
if USE_RUTOKEN:
from rutoken.settings import *3. Исправить переменные rutoken.settings. Обратить внимание на AUTHENTICATION_BACKENDS
4. Подправить файл проекта urls.py
в urlpatterns =( ... url(r'^rutoken/', include(rutoken.urls)) ... )
if settings.USE_RUTOKEN:
logger_mongo = logging.getLogger('registry_mongo')
urlpatterns += patterns('',
url(
r'^login/$',
rutoken_login,
{'template_name': 'rutoken/login.html', 'extra_context': {'title': u'Вход в МедЦентр'}, 'logger': logger_mongo}
),
)
else:
urlpatterns += patterns('',
url(r'^login/$', django.contrib.auth.views.login, {'template_name': 'lmk/login.html'}),