gva/docs/code.rst

3.2 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

: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_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