Pyramid views for PyAMS_security package
Project description
What is PyAMS?
PyAMS (Pyramid Application Management Suite) is a small suite of packages written for applications and content management with the Pyramid framework.
PyAMS is actually mainly used to manage web sites through content management applications (CMS, see PyAMS_content package), but many features are generic and can be used inside any kind of web application.
All PyAMS documentation is available on ReadTheDocs; source code is available on Gitlab and pushed to Github. Doctests are available in the doctests source folder.
What is PyAMS security views?
PyAMS security is a pluggable Pyramid package used to handle application security management; this package provides all browser-related views and content providers, including management interface (based on PyAMS_zmi package), custom widgets and a small Cornice REST API to look for principals.
Changelog
1.3.2
added missing “context” argument to permission check
updated add menus registration for last PyAMS_zmi release
1.3.1
updated security plug-ins base add form AJAX renderer
1.3.0
removed support for Python < 3.7
updated principals search REST API using Colander schemas
added data converter for principal field
removed redirect warning from login view
changed fields order in local users forms
1.2.1
updated Gitlab-CI configuration
removed Travis-CI configuration
1.2.0
added CSRF token in login view
added permission check in security manager table element editor factory
1.1.0
updated security manager properties edit form to display credentials plug-ins
updated doctests
1.0.2
updated translation strings
1.0.1
small update in protected object roles edit form
1.0.0
initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for pyams_security_views-1.3.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c66ba944cf62e7aa2dde959e0f132a8e3051752cdd0790ac7b6a3e0deb9e1278 |
|
MD5 | 11b5a5014ee5201f5d9b6bb4d7133dec |
|
BLAKE2b-256 | 3428921ff3215abe4d39278e9273fa7241db7b9d9c29ab492c2ef976c3e87b44 |
Hashes for pyams_security_views-1.3.2-py3.9.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2ee4db603e05ece25f1320acbb050305c4bcff46a379fb3ef6ddc25682d127c |
|
MD5 | d60bcb495c292a9d9473b59a72f25253 |
|
BLAKE2b-256 | e5295dfdcbed701699a8bac1a3640e51bd6b8138315f7eefa726f8cc6c351912 |
Hashes for pyams_security_views-1.3.2-py3.8.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39b71b5517164f6278af0b6852f7230438fc538baf741c4847f9869af0b9d7d7 |
|
MD5 | c7633a4303e62ab0f31a8e13c5c7380c |
|
BLAKE2b-256 | 31908aae1191553238cac99548e465f5d60395c1175cbd94e756bb0a951d281b |
Hashes for pyams_security_views-1.3.2-py3.7.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1963ff464375017ddf99380b0c2cd8c7a09975b2beb0e98f038eca17e778a9c |
|
MD5 | 813ad104708bd5e4b95f6fe4a5804b88 |
|
BLAKE2b-256 | 3b909d918a2d9d0452423beed8f3dfc96473553724b5e87d06a75eb3c2faae90 |
Hashes for pyams_security_views-1.3.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 15ee7523ea38cc75874be84731fc98e386b06eb20073466ae2ef6b78ce7388a7 |
|
MD5 | 70c1d2baee5c01b7282963962740d7ac |
|
BLAKE2b-256 | 7bf2d692bf522f3e75aa6d93dfc37ebe4812d06f31059d651fdc2344da6c150f |