added pyramid_mailer to send contact form
This commit is contained in:
@@ -2,6 +2,7 @@ from pyramid.config import Configurator
|
||||
from pyramid.authentication import AuthTktAuthenticationPolicy
|
||||
from pyramid.authorization import ACLAuthorizationPolicy
|
||||
from pyramid.session import SignedCookieSessionFactory
|
||||
from pyramid_mailer import mailer_factory_from_settings
|
||||
|
||||
from .services.user import groupfinder
|
||||
|
||||
@@ -11,14 +12,15 @@ def main(global_config, **settings):
|
||||
"""
|
||||
# session factory
|
||||
my_session_factory = SignedCookieSessionFactory('mGcAJn2HmNH6Hc')
|
||||
|
||||
authentication_policy = AuthTktAuthenticationPolicy('wMWvAWMZnp6Lch',
|
||||
callback=groupfinder, hashalg='sha512', timeout=36000)
|
||||
authorization_policy = ACLAuthorizationPolicy()
|
||||
|
||||
with Configurator(settings=settings,
|
||||
root_factory='cao_blogr.security.RootFactory',
|
||||
authentication_policy=authentication_policy,
|
||||
authorization_policy=authorization_policy) as config:
|
||||
config.registry['mailer'] = mailer_factory_from_settings(settings)
|
||||
config.include('pyramid_jinja2')
|
||||
config.include('.models')
|
||||
config.include('.routes')
|
||||
|
||||
Reference in New Issue
Block a user