gva/docs/code.rst

4.5 KiB

Code documentation

Django

gva is implemented as Django project and provides a frontend for administrators and customers.

The project module :pygnuviechadmin

gnuviechadmin

:pycelery <gnuviechadmin.celery>

gnuviechadmin.celery

:pyurls <gnuviechadmin.urls>

gnuviechadmin.urls

:pywsgi <gnuviechadmin.wsgi>

gnuviechadmin.wsgi

:pysettings <gnuviechadmin.settings>

gnuviechadmin.settings

:pybase <gnuviechadmin.settings.base>

gnuviechadmin.settings.base

:pylocal <gnuviechadmin.settings.local>

gnuviechadmin.settings.local

:pyproduction <gnuviechadmin.settings.production>

gnuviechadmin.settings.production

:pytest <gnuviechadmin.settings.test>

gnuviechadmin.settings.test

:pygvacommon

This module is imported from a separate git project via git subtree and provides some functionality that is common to all gnuviechadmin subprojects.

gvacommon

:pyceleryrouters <gvacommon.celeryrouters>

gvacommon.celeryrouters

:pymanagemails app

managemails

:pyadmin <managemails.admin>

managemails.admin

:pymodels <managemails.models>

managemails.models

:pymysqltasks app

mysqltasks

:pytasks <mysqltasks.tasks>

mysqltasks.tasks

:pyosusers app

osusers

:pyadmin <osusers.admin>

osusers.admin

:pyapps <osusers.apps>

osusers.apps

:pymodels <osusers.models>

osusers.models

:pytasks <osusers.tasks>

osusers.tasks

osusers.tasks.add_ldap_user_to_group

osusers.tasks.create_file_mailbox

osusers.tasks.create_ldap_group

osusers.tasks.create_ldap_user

osusers.tasks.delete_file_mail_userdir

osusers.tasks.delete_file_mailbox

osusers.tasks.delete_file_sftp_userdir

osusers.tasks.delete_ldap_group

osusers.tasks.delete_ldap_group_if_empty

osusers.tasks.delete_ldap_user

osusers.tasks.remove_ldap_user_from_group

osusers.tasks.setup_file_mail_userdir

osusers.tasks.setup_file_sftp_userdir

:pypgsqltasks app

pgsqltasks

:pytasks <pgsqltasks.tasks>

pgsqltasks.tasks

:pytaskresults app

taskresults

:pyadmin <taskresults.admin>

taskresults.admin

:pymanagement.commands <taskresults.management.commands>

taskresults.management.commands

:pyfetch_taskresults <taskresult.management.commands.fetch_taskresults>

taskresults.management.commands.fetch_taskresults

:pymodels <taskresults.models>

taskresults.models

:pyuserdbs app

userdbs

:pyadmin <userdbs.admin>

userdbs.admin

:pymodels <userdbs.models>

userdbs.models