From 1a0c4303c2a82f7cc29416a187ef9e0df79a3ac7 Mon Sep 17 00:00:00 2001
From: Kálmán Viktor <kviktor@cloud.bme.hu>
Date: Wed, 11 Mar 2015 10:37:13 +0100
Subject: [PATCH] dashboard: add created and modified to disk form

https://docs.djangoproject.com/en/1.7/ref/models/fields/#editable
---
 circle/dashboard/forms.py         | 5 +++++
 circle/dashboard/views/storage.py | 3 +++
 2 files changed, 8 insertions(+)

diff --git a/circle/dashboard/forms.py b/circle/dashboard/forms.py
index d0c6a86..444b08d 100644
--- a/circle/dashboard/forms.py
+++ b/circle/dashboard/forms.py
@@ -1607,11 +1607,16 @@ class DataStoreForm(ModelForm):
 
 
 class DiskForm(ModelForm):
+    created = forms.DateTimeField()
+    modified = forms.DateTimeField()
+
     def __init__(self, *args, **kwargs):
         super(DiskForm, self).__init__(*args, **kwargs)
 
         for k, v in self.fields.iteritems():
             v.widget.attrs['readonly'] = True
+        self.fields['created'].initial = self.instance.created
+        self.fields['modified'].initial = self.instance.modified
 
     class Meta:
         model = Disk
diff --git a/circle/dashboard/views/storage.py b/circle/dashboard/views/storage.py
index 1088f6c..ffd0175 100644
--- a/circle/dashboard/views/storage.py
+++ b/circle/dashboard/views/storage.py
@@ -72,3 +72,6 @@ class DiskDetail(SuperuserRequiredMixin, UpdateView):
     model = Disk
     form_class = DiskForm
     template_name = "dashboard/storage/disk.html"
+
+    def form_valid(self, form):
+        pass
--
libgit2 0.26.0