Loading

Since django-anysign does not provide concrete Models, and models are configured in settings, here are tools to load models and backends.

get_signature_backend

django_anysign.loading.get_signature_backend(code, *args, **kwargs)

Instantiate instance for backend_code with args and kwargs.

Get the backend factory (class) using settings.ANYSIGN['BACKENDS'].

Positional and keyword arguments are proxied as is.

get_signature_type_model

django_anysign.loading.get_signature_type_model()

Return model defined as settings.ANYSIGN['SIGNATURE_TYPE_MODEL'].

get_signature_model

django_anysign.loading.get_signature_model()

Return model defined as settings.ANYSIGN['SIGNATURE_MODEL'].

get_signer_model

django_anysign.loading.get_signer_model()

Return model defined as settings.ANYSIGN['SIGNER_MODEL'].