From 7997835c27d1203c2bd9e69aa81e69a84dce295b Mon Sep 17 00:00:00 2001 From: Joseph Nuthalapati Date: Mon, 27 Aug 2018 13:27:40 +0530 Subject: [PATCH] backups: Support multiple backups in one day Signed-off-by: Joseph Nuthalapati --- plinth/modules/backups/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/plinth/modules/backups/views.py b/plinth/modules/backups/views.py index 506854f8f..d56b9f4e9 100644 --- a/plinth/modules/backups/views.py +++ b/plinth/modules/backups/views.py @@ -18,7 +18,8 @@ Views for the backups app. """ -from datetime import date +from datetime import datetime + from django.contrib import messages from django.contrib.messages.views import SuccessMessageMixin from django.http import Http404 @@ -30,7 +31,6 @@ from urllib.parse import unquote from plinth.modules import backups from .backups import _list_of_all_apps_for_backup - from .forms import CreateArchiveForm, ExportArchiveForm @@ -68,7 +68,8 @@ class CreateArchiveView(SuccessMessageMixin, FormView): def get_initial(self): """Return the initial data to use for forms on this view.""" initial = super().get_initial() - initial['name'] = 'FreedomBox_backup_' + str(date.today()) + initial['name'] = 'FreedomBox_backup_' + datetime.now().strftime( + '%Y-%m-%d:%H:%M') return initial def form_valid(self, form):