kotti_toolkit
This is a toolkit library for Kotti. It adds toolkits for the following components:
Groups and Users
Pyramid View Renderers
Security
Python list function
Kotti Content types.
Development happens at https://github.com/Collective-Kotti/kotti_toolkit
Setup
To enable the extension in your Kotti site, activate the configurator:
kotti.configurators =
kotti_toolkit.kotti_configure
Database upgrade
If you are upgrading from a previous version you might have to migrate your database. The migration is performed with alembic and Kotti’s console script kotti-migrate. To migrate, run kotti-migrate upgrade --scripts=kotti_toolkit:alembic.
For integration of alembic in your environment please refer to the alembic documentation. If you have problems with the upgrade, please create a new issue in the tracker.
Development
Contributions to kotti_toolkit are highly welcome. Just clone its Github repository and submit your contributions as pull requests.
History
1.0.1 - 1.0.2
Use endswith instead of regex search when querying for principals with a particular email domain name.
Add a create-user bin script.
1.0.0
- Add the following users and groups functions found in kotti_toolkit.security:
search for groups by name using the find_group function
search for groups and users by email domain name with the find_groups_by_email_domain and find_users_by_email_domain functions.
Easily create groups and users with the create_group and create_user functions.
Add a csv renderer for CSV or excel output, e.g:
@view_config(name="export-users-status", permission="admin", renderer="csv") def export_users(self): req_status = self.request.params.get("status", "all")Create package with pcreate -s kotti kotti_toolkit. [b4oshany]
Metadata
Release files for kotti-toolkit 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| kotti_toolkit-1.0.2-py2-none-any.whl | Python 2 | none | any | Details |
Release files / kotti_toolkit-1.0.2-py2-none-any.whl
| Download URL | kotti_toolkit-1.0.2-py2-none-any.whl |
|---|---|
| Size | 27.7 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
284fc7a6665aa26788e1b270f154b15592ddc384f3e0bfe8183e19b1e2014302
|
|
BLAKE2b-256 checksum How to use checksums |
159491f94661d99ed335105d5e271f56648e938019e54dff90166fbe923f6eb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.6
|