Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

36 lines (30 sloc) 1.18 kB
# -*- coding: utf-8 -*-
"""Default settings for package (overridable with Django settings)."""
from django.conf import settings
#
# UNFRIENDLY_ENABLE_FILTER actually enables the filter (default: True)
# When False, template filter returns original unaltered URL
#
UNFRIENDLY_ENABLE_FILTER = getattr(settings, 'UNFRIENDLY_ENABLE_FILTER', True)
#
# UNFRIENDLY_SECRET is used for encryption/decryption
# Note: AES keys must be either 16, 24, or 32 bytes long
#
UNFRIENDLY_SECRET = getattr(settings, 'UNFRIENDLY_SECRET',
getattr(settings, 'SECRET_KEY')[0:32])
if not UNFRIENDLY_SECRET:
UNFRIENDLY_SECRET = 'hush' * 8
#
# UNFRIENDLY_IV is the initial vector required by AES cipher
# Note: AES initial vector must be 16 bytes long
#
UNFRIENDLY_IV = getattr(settings, 'UNFRIENDLY_IV',
getattr(settings, 'SECRET_KEY')[0:16])
if not UNFRIENDLY_IV:
UNFRIENDLY_IV = 'hush' * 4
#
# UNFRIENDLY_ENFORCE_CHECKSUM whether or not the decrypted data is validated
# against a crc checksum to detect tampering
#
UNFRIENDLY_ENFORCE_CHECKSUM = getattr(settings,
'UNFRIENDLY_ENFORCE_CHECKSUM', True)
Jump to Line
Something went wrong with that request. Please try again.