Diskette

Export and import Django application datas and medias.

Features

  • Based on Django Applications to know about applications and their models;

  • Application datas are dumped with dumpdata command command as JSON fixtures;

  • Dump archive can be naturally loaded in any database type using Django command loaddata command;

  • You define applications to be dumped (or not) with multiple options;

  • Advanced data drainage for undefined applications;

  • Media archiving is done through storage paths (not Django storages) that can be whatever directory you need to backup;

  • Many excluding rules for datas and storages to avoid useless content in archive;

  • Build a complete archive that can be automatically loaded with Diskette or manually;

  • Support models made with django-polymorphic;

  • Django admin interface to manage dumps and API keys;

  • Diskette load command can get a dump archive either from a local file, a simple archive URL to download or automatically from the Django admin view (securized with API key);

Dependencies

Credits

Logo vector and icon by SVG Repo.

Contents

About the project