.. _l-modules: Modules ======= .. contents:: :local: :depth: 1 Summary +++++++ +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | module | truncated documentation | +=============================================+========================================================================================================================================================================================================================+ | :ref:`__init__ ` | module ``mathenjeu`` Module *mathenjeu*. Building an web application with QCM. :githublink:`%|py|7` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.activities`` Shortcut to *activities*. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps`` Shortcut to *apps*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.common`` Shortcut to *common*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.display`` Shortcut to *display*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.qcm`` Shortcut to *qcm*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.qcm.statics`` Data coming from `starlette-example `_. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.qcm.statics.img`` Data coming from :epkg:`wikipedia`. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.qcm.templates`` brielf More information about style can be found at `Bootstrap style `_. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.server`` Shortcut to *server*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.staticapp`` Shortcut to *srtticapp*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.staticapp.statics`` Data coming from `starlette-example `_. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.staticapp.statics.img`` Data coming from :epkg:`wikipedia`. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.apps.staticapp.templates`` brielf More information about style can be found at `Bootstrap style `_. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.cli`` Shortcut to *cli*. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.datalog`` Shortcut to *datalog*. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__init__ ` | module ``mathenjeu.tests`` Shortcut to *tests*. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`__main__ ` | module ``mathenjeu.__main__`` Implements command line ``python -m mathenjeu ``. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`act_question ` | module ``mathenjeu.activities.act_question`` Base classes. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`auth_app ` | module ``mathenjeu.apps.common.auth_app`` Starts an application. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`authmount ` | module ``mathenjeu.apps.staticapp.authmount`` Custom Router to check for authentification. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`base_classes ` | module ``mathenjeu.activities.base_classes`` Base classes. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`cli_helper ` | module ``mathenjeu.cli.cli_helper`` Helpers to interpet command line parameters. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`html_display ` | module ``mathenjeu.apps.display.html_display`` Defines :epkg:`HTML` displays. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`log_app ` | module ``mathenjeu.apps.common.log_app`` Starts an application. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`openssl ` | module ``mathenjeu.cli.openssl`` Starts an app locally to test it. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`qcm_app ` | module ``mathenjeu.apps.qcm.qcm_app`` Starts an application. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`qcm_app ` | module ``mathenjeu.cli.qcm_app`` Starts an app locally to test it. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`qcmlog ` | module ``mathenjeu.datalog.qcmlog`` Helpers to process data from logs. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`qcms ` | module ``mathenjeu.tests.qcms`` Shortcut to *tests*. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`server_hypercorn ` | module ``mathenjeu.apps.server.server_hypercorn`` Server with :epkg:`hypercorn`. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`static_app ` | module ``mathenjeu.cli.static_app`` Starts an app locally to test it. :githublink:`%|py|5` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`staticsite ` | module ``mathenjeu.apps.staticapp.staticsite`` Starts an application. :githublink:`%|py|6` | +---------------------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. toctree:: :maxdepth: 1 mathenjeu/__init__ mathenjeu/__main__ mathenjeu/activities/__init__ mathenjeu/activities/act_question mathenjeu/activities/base_classes mathenjeu/apps/__init__ mathenjeu/apps/common/__init__ mathenjeu/apps/common/auth_app mathenjeu/apps/common/log_app mathenjeu/apps/display/__init__ mathenjeu/apps/display/html_display mathenjeu/apps/qcm/__init__ mathenjeu/apps/qcm/qcm_app mathenjeu/apps/qcm/statics/__init__ mathenjeu/apps/qcm/statics/img/__init__ mathenjeu/apps/qcm/templates/__init__ mathenjeu/apps/server/__init__ mathenjeu/apps/server/server_hypercorn mathenjeu/apps/staticapp/__init__ mathenjeu/apps/staticapp/authmount mathenjeu/apps/staticapp/statics/__init__ mathenjeu/apps/staticapp/statics/img/__init__ mathenjeu/apps/staticapp/staticsite mathenjeu/apps/staticapp/templates/__init__ mathenjeu/cli/__init__ mathenjeu/cli/cli_helper mathenjeu/cli/openssl mathenjeu/cli/qcm_app mathenjeu/cli/static_app mathenjeu/datalog/__init__ mathenjeu/datalog/qcmlog mathenjeu/tests/__init__ mathenjeu/tests/qcms