Settings¶
Django Archive provides a number of settings that can be used to customize its
behavior. These settings are optional, but may be modified on a per-project
basis in the project’s settings.py.
-
ARCHIVE_DIRECTORY¶ Default: empty Path to a directory where the archives will be stored. The default behavior is to create the archive in the current directory.
-
ARCHIVE_FILENAME¶ Default: '%Y-%m-%d--%H-%M-%S'String passed to
strftime()to determine the filename of the archive that will be generated.
-
ARCHIVE_FORMAT¶ Default: django_archive.archivers.TARBALL_BZ2Format used for creating the compressed archive. The options currently available include:
django_archive.archivers.TARBALLdjango_archive.archivers.TARBALL_GZdjango_archive.archivers.TARBALL_BZ2django_archive.archivers.TARBALL_XZdjango_archive.archivers.ZIP
The predefined constants enable you to easily specify the archive format in your
settings.py:from django_archive import archivers ARCHIVE_FORMAT = archivers.ZIP
-
ARCHIVE_EXCLUDE¶ Default: ( 'contenttypes.ContentType', 'sessions.Session', 'auth.Permission', )
List of models to exclude from the archive. By default, this includes session data and models that are automatically populated.