Python pyramid.events.NewRequest() Examples
The following are 18
code examples of pyramid.events.NewRequest().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
pyramid.events
, or try the search function
.
Example #1
Source File: __init__.py From restful-services-in-pyramid with MIT License | 6 votes |
def allow_cors(config, log): def add_cors_headers_response_callback(event): def cors_headers(_, response): # log.trace("Adding CORS permission to request: {}".format( # request.url # )) response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) log.info("Configuring Pyramid for CORS permissions") config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #2
Source File: __init__.py From restful-services-in-pyramid with MIT License | 6 votes |
def allow_cors(config, log): def add_cors_headers_response_callback(event): def cors_headers(_, response): # log.trace("Adding CORS permission to request: {}".format( # request.url # )) response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) log.info("Configuring Pyramid for CORS permissions") config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #3
Source File: __init__.py From restful-services-in-pyramid with MIT License | 6 votes |
def allow_cors(config, log): def add_cors_headers_response_callback(event): def cors_headers(_, response): # log.trace("Adding CORS permission to request: {}".format( # request.url # )) response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) log.info("Configuring Pyramid for CORS permissions") config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #4
Source File: __init__.py From pyvac with BSD 3-Clause "New" or "Revised" License | 5 votes |
def main(global_config, **settings): settings = dict(settings) # Scoping sessions for Pyramid ensure session are commit/rollback # after the template has been rendered create_engine(settings, scoped=True) session_factory = UnencryptedCookieSessionFactoryConfig( settings['pyvac.cookie_key'] ) authn_policy = RouteSwithchAuthPolicy(secret=settings['pyvac.cookie_key'], callback=groupfinder) authz_policy = ACLPolicy() config = Configurator(settings=settings, root_factory=RootFactory, locale_negotiator=locale_negotiator, authentication_policy=authn_policy, authorization_policy=authz_policy, session_factory=session_factory) config.add_subscriber('pyvac.helpers.i18n.add_renderer_globals', IBeforeRender) config.add_subscriber('pyvac.helpers.i18n.add_localizer', NewRequest) config.end() return config.make_wsgi_app()
Example #5
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #6
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #7
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #8
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #9
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #10
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): print("Adding headers") response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #11
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): print("Adding headers") response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #12
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #13
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #14
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #15
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #16
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #17
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)
Example #18
Source File: __init__.py From restful-services-in-pyramid with MIT License | 5 votes |
def allow_cors(config): def add_cors_headers_response_callback(event): def cors_headers(_, response): response.headers.update({ 'Access-Control-Allow-Origin': '*', 'Access-Control-Allow-Methods': 'POST,GET,DELETE,PUT,OPTIONS', 'Access-Control-Allow-Headers': 'Origin, Content-Type, Accept, Authorization', 'Access-Control-Allow-Credentials': 'true', 'Access-Control-Max-Age': '1728000', }) event.request.add_response_callback(cors_headers) config.add_subscriber(add_cors_headers_response_callback, NewRequest)