mezzanine-buffer
Buffer integration for Mezzanine CMS
Documentation
The full documentation is at https://mezzanine-buffer.readthedocs.org.
Quickstart
This assumes you already have a Mezzanine install.
Install mezzanine-buffer:
pip install mezzanine-buffer --process-dependency-links
Unfortunately, the process-dependency-links is required until buffer-python is updated on pypi.
Then use it in a project:
-
Add the following to your installed_apps:
"mezzanine_buffer"
-
Create a Buffer account (if you don't have one already)
- Create a Buffer App for your Mezzanine site. You will receive an email with your client key, client secret,
and access token
- Enter your client key, client secret, and access token into your Mezzanine site settings.
Features
- Adds a list of your Buffer profiles to the status section of any Displayable admin.
- If the publish_date of Displayable is in the future, it will be scheduled for that time.
TODO
- tests
- proper multi-profile support (buffpy doesn't support it)
- error handling (max 10 updates per profile, rate limits etc)