Django-snapshot er et Django app til at håndtere uploade filer og database.
Installation:
1. Tilsæt snapshot til INSTALLED_APPS i din settings.py i din Django projekt.
Anvendelse:
Brug management kommando snap
& Nbsp; ./ manage.py snap
hjælp:
- Snap gem - tage et snapshot på aktuelle tidspunkt
- Snap genoprette [i] - gendanne fra [i] snapshot (0 som standard)
- Snap liste - liste alle tilgængelige snapshots
Sådan fungerer det:
Programmet skaber * .tar.gz arkiv med filer:
& Nbsp; info.json - JSON beskrivelse af arkiv indhold for at genoprette kommando
& Nbsp; directory_backup.2011-01-01.tar - backup af upload mappe
& Nbsp; database_postgres_backup.2011-01-01.sql - SQL database dump
Alle filer skabt og restaureret automatisk, behøver du ikke at bekymre af deres struktur.
Begrænsninger:
Django-snapshot arbejder nu kun med PostgreSQL-database. Heller SQLite eller MySQL ikke understøttes. Hvis du har forslag, e-mail-udviklere. . Enhver feedback er velkommen
Krav :
- Python
- Django
Kommentarer ikke fundet