This is an extension to Kotti that allows content types to be exported and imported to and from your site.
Development happens at https://github.com/b4oshany/kotti_migration
Setup
To enable the extension in your Kotti site, activate the configurator:
kotti.configurators =
kotti_migration.kotti_configure
Ignore Specific Kotti Content Types
The snippet below will ignore all PDF Content type found in your the exported json file when importing. The snippet below should be placed in your ini file:
migration.ignore_content_types =
kotti_pdf.resources.PDF
Usage
Go to any content type on your site and append @@import to the url, for instance:
http://localhost:8080/@@import
Terminal Commands
kotti-clone-db [OPTIONS] CONFIG_FILE POSTGRES_URL
Development
Contributions to kotti_migration are highly welcome. Just clone its Github repository and submit your contributions as pull requests.
History
0.1.3 0 Beta Release 4
Change directory location of the scripts folder.
0.1.2 - Beta Release 3
Added a database clone script
0.1.1 - Beta Release 2
Changed migration.ignores to migration.ignore_content_types
0.1 - beta release
Create package with pcreate -s kotti kotti_migration.
Metadata
Release files for kotti_migration 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kotti_migration-0.1.3.tar.gz | 16.2 kB | Details |
Release files / kotti_migration-0.1.3.tar.gz
| Download URL | kotti_migration-0.1.3.tar.gz |
|---|---|
| Size | 16.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f774d1c18db10d012567ccfaa2e48d25b9d5b4903ecc65d3d8d65eaf7ed0181d
|
|
BLAKE2b-256 checksum How to use checksums |
84b921de6277cee72f793ed643c7c46ff6ebba6b1698618d45d9039e0fdfea02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |