Content creation wizards

    django CMS uses it for creating Pages, but you can add your own models to it.

    Then add a cms_wizards.py file, containing:

    1. from cms.wizards.wizard_base import Wizard
    2. from cms.wizards.wizard_pool import wizard_pool
    3. class PollWizard(Wizard):
    4. pass
    5. title="Poll",
    6. form=PollWizardForm,
    7. description="Create a new Poll",
    8. )
    9. wizard_pool.register(poll_wizard)

    Note

    That would require a much more sophisticated form and processing than is possible within the scope of this tutorial.