Powered by cookieplone and Cookiecutter, Cookieplone Backend Add-on is intended to be used by Plone developers to create new add-on packages.
- pipx: A handy tool for installing and running Python applications.
- pipx
pip install pipx
pipx run cookieplone backend_addon
These are all the template options that will be prompted by the Cookiecutter CLI before generating your project.
Option | Description | Example |
---|---|---|
title |
Your add-on's human-readable name, capitals and spaces allowed. | Plone Blog |
description |
Describes your add-on and gets used in places like README.md and such. |
Create awesome blogs with Plone. |
author |
This is you! The value goes into places like LICENSE , setup.py and such. |
Our Company |
email |
The email address you want to identify yourself in the project. | email@example.com |
github_organization |
Used for GitHub and Docker repositories. | collective |
python_package_name |
Name of the Python package used to configure your project. It needs to be Python-importable, so no dashes, spaces or special characters are allowed. | collective.blog |
Your package comes equipped with linters to ensure code quality. Run the following command to automatically format your code:
make format
Generate translation files with ease:
make i18n
This project is licensed under the MIT License.
Happy coding!