pyramid tween with maintenance mode
|Author:||Benoît Pineau <firstname.lastname@example.org>|
What is it
pyramid_maintenance is a pyramid tween.
This tween gives you the possibility to put an application in maintenance mode (rendering only one specific template for all routes), but let a ‘normal’ access to your application for users who have specific permission(s).
How to install it
pip install pyramid_maintenance
How to enable it
If you want to enable pyramid_maintenance tween in your pyramid app, you have to add in your .ini file:
pyramid.tweens = pyramid_maintenance.tween_maintenance
And define the following settings:
# List of permissions (separeted by comma, space, carriage return and/or new line). # The pyramid app isn't in maintenance mode for people who have one of these permissions. pyramid_maintenance.permissions = permission1, permission2 # Relative path from defined template location directories. pyramid_maintenance.template = template.mako
- Make you strictless on the .ini file
- Rename role into permission
- Initial version
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pyramid_maintenance-0.2.tar.gz (10.3 kB)||File type Source||Python version None||Upload date||Hashes View hashes|