ska.contrib.django.ska.templatetags package

Submodules

ska.contrib.django.ska.templatetags.ska_tags module

ska.contrib.django.ska.templatetags.ska_tags.provider_sign_url(context: ~django.template.context.RequestContext, provider: str, url: str = '', auth_user: ~typing.Optional[str] = None, valid_until: ~typing.Optional[~typing.Union[float, str]] = None, lifetime: int = 600, suffix: str = '?', signature_param: str = 'signature', auth_user_param: str = 'auth_user', valid_until_param: str = 'valid_until', extra: ~typing.Optional[~typing.Dict[str, ~typing.Union[bytes, str, float, int]]] = None, extra_param: str = 'extra', signature_cls: ~typing.Type[~ska.base.AbstractSignature] = <class 'ska.signatures.hmac_sha1.HMACSHA1Signature'>, fail_silently: bool = True) Optional[str][source]

Sign URL.

ska.contrib.django.ska.templatetags.ska_tags.sign_url(context: ~django.template.context.RequestContext, url: str = '', auth_user: ~typing.Optional[str] = None, secret_key: str = 'secret-key', valid_until: ~typing.Optional[~typing.Union[float, str]] = None, lifetime: int = 600, suffix: str = '?', signature_param: str = 'signature', auth_user_param: str = 'auth_user', valid_until_param: str = 'valid_until', extra: ~typing.Optional[~typing.Dict[str, ~typing.Union[bytes, str, float, int]]] = None, extra_param: str = 'extra', signature_cls: ~typing.Type[~ska.base.AbstractSignature] = <class 'ska.signatures.hmac_sha1.HMACSHA1Signature'>) str[source]

Sign URL.

Module contents