Certificate Generator Tool and Library
Project description
Event certificate generator. Currently supports CSV/JSON + Meetup integration.
How to install (TBD)
pip install certificator
How to use (using meetup.com Events)
First you need to have a meetup API KEY (refer to meetup API docs on how to acquire it). Then set the environment variable MEETUP_API_KEY and run the following command:
certificator --urlname your-meetup-urlname --event-id <meetup-event-id>
How to use (using CSV file)
With CSV files and JSON metadata:
Certificate data (CSV):
name;email John Doe;john@doe.com Jane Doe;jane@doe.com
Metdata (JSON):
{ "event_title": "Eventful event for event-driven events", "organizer": "Eveorg", "place": "Event square", "date": "06/06/06", "full_date": "June 6, 2006", "city": "Eventville", "workload": "16 hours", "responsible": "Eve Ent Eventson", "responsible_title": "Event Organizer" }
Generating the certificate:
from certificator import CSVCertificator
certificator = CSVCertificator(delimiter=';', filename_format='eventful-event-{name}.pdf')
certificator.generate()
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
certificator-0.0.1.tar.gz
(4.5 kB
view details)
File details
Details for the file certificator-0.0.1.tar.gz
.
File metadata
- Download URL: certificator-0.0.1.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e62267b65662f4339de4f81e12c892b4a580bec8d2b122d765aec9600e3eece |
|
MD5 | aeb3b30b44b2dbad01806b8a15c2c828 |
|
BLAKE2b-256 | 1eafd4f7b822d0775bdf7e2e3d6a34b2138ca9f06ecaf4a9decf3382b6c05e95 |