Commons module

Commons Models

class commons.models.CommonModel(*args, **kwargs)[source]

Bases: django.db.models.base.Model

creation_date
Creation datetime

Type: django.db.models.fields.DateTimeField

Sets now when create.
Date (with time)
modified_date
Modified datetime

Type: django.db.models.fields.DateTimeField

Sets now on each updates.
Date (with time)
created_by
Created by

Type: django.db.models.fields.related.ForeignKey

Foreign key (type determined by related field)
modified_by
Modified by

Type: django.db.models.fields.related.ForeignKey

Foreign key (type determined by related field)
class Meta[source]

Bases: builtins.object

abstract = False
CommonModel.created_by
CommonModel.get_next_by_creation_date(*moreargs, **morekwargs)
CommonModel.get_next_by_modified_date(*moreargs, **morekwargs)
CommonModel.get_previous_by_creation_date(*moreargs, **morekwargs)
CommonModel.get_previous_by_modified_date(*moreargs, **morekwargs)
CommonModel.modified_by

Commons AdminForms

class commons.adminForms.CommonAdminForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None)[source]

Bases: django.forms.models.ModelForm

class Meta[source]

Bases: builtins.object

exclude = ('created_by', 'modified_by')
CommonAdminForm.base_fields = OrderedDict()
CommonAdminForm.declared_fields = OrderedDict()
CommonAdminForm.media

Commons Admin

class commons.admin.CommonAdmin(model, admin_site)[source]

Bases: django.contrib.admin.options.ModelAdmin

class Meta[source]

Bases: builtins.object

exclude = ('created_by', 'modified_by')
CommonAdmin.media
CommonAdmin.save_model(request, obj, form, change)[source]