This is an extension to the Kotti CMS that allows you to add a quiz content type to your Kotti site.
kotti_quiz lets you create quizzes with freetext, single-choice and multi-choice answers.
Setup
To activate the kotti_quiz add-on in your Kotti site, you need to add an entry to the kotti.configurators setting in your Paste Deploy config. If you don’t have a kotti.configurators option, add one. The line in your [app:main] section could then look like this:
kotti.configurators = kotti_quiz.kotti_configure
With this, you’ll be able to add quiz items in your site.
Work in progress
kotti_quiz is considered alpha software, not yet suitable for use in production environments. The current state of the project is in no way feature complete nor API stable. If you really want to use it in your project(s), make sure to pin the exact version in your requirements. Not doing so will likely break your project when future releases become available.
Development
Contributions to kotti_quiz are highly welcome. Just clone its Github repository and submit your contributions as pull requests.
Testing
kotti_quiz aims to have 100% test coverage. Please make sure that you add tests for new features and that all tests pass before submitting pull requests. Running the test suite is as easy as running py.test from the source directory (you might need to run python setup.py dev to have all the test requirements installed in your virtualenv).
Changelog
0.1
initial release
Metadata
Release files for kotti_quiz 0.1
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_quiz-0.1.tar.gz | 11.1 kB | Details |
Release files / kotti_quiz-0.1.tar.gz
| Download URL | kotti_quiz-0.1.tar.gz |
|---|---|
| Size | 11.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
bbc3438d6c9cae75a5dd37ce3a64aca9199b20ec3a4e96ebbbc18c72abc3d66d
|
|
BLAKE2b-256 checksum How to use checksums |
4fa47fec285065be81cfe69737590117f85f3fe1629edc498b01b7faa75c9ed6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |