src/p4l/views.py
changeset 93 c675183a9325
parent 92 57633a3acc4f
child 99 0d54489e8b26
--- a/src/p4l/views.py	Mon Sep 16 15:11:18 2013 +0200
+++ b/src/p4l/views.py	Mon Sep 16 16:18:30 2013 +0200
@@ -4,7 +4,7 @@
 
 @author: tc
 '''
-
+from datetime import datetime
 from django.conf import settings
 from django.views.generic import ListView, DetailView, View
 from django.shortcuts import redirect, get_object_or_404
@@ -186,6 +186,15 @@
         return context
 
 
+class RecordNewView(View):
+    def get(self, request, *args, **kwargs):
+        rec = Record()
+        rec.identifier = "T" + datetime.now().strftime("%Y%m%d%H%M%S")
+        rec.uri = "http://www.iiep.unesco.org/plan4learning/record/" + rec.identifier
+        rec.save()
+        return redirect('p4l_record_edit', rec.identifier)
+
+
 class RecordDeleteView(View):
     def get(self, request, slug, **kwargs):
         rec = get_object_or_404(Record, identifier=slug)