django-snapshot è un app Django per gestire i file di upload e il database.
Installazione:
1. Aggiungere snapshot per INSTALLED_APPS nel settings.py all'interno del progetto Django.
Utilizzo:
Utilizzare il comando a scatto gestione
& Nbsp; ./ scatto manage.py
Aiuto:
- Scatto salva - scattare un'istantanea al momento attuale
- Snap Restore [i] - Ripristina da [i] snapshot (0 per default)
- Lista scatto - lista tutti gli snapshot disponibili
Come funziona:
Programma creare * archivio .tar.gz con i file:
& Nbsp; info.json - JSON descrizione del contenuto dell'archivio per comando di ripristino
& Nbsp; directory_backup.2011-01-01.tar - backup della directory di upload
& Nbsp; database_postgres_backup.2011-01-01.sql - SQL dump del database
Tutti i file creati e ripristinati automaticamente, non c'è bisogno di preoccuparsi della loro struttura.
Restrizioni:
Django-snapshot ora funziona solo con database PostgreSQL. Né sqlite o MySQL non sono supportati. Se avete suggerimenti, sviluppatori e-mail. . Qualsiasi commento è benvenuto
Requisiti
- Python
- Django
I commenti non trovato