summaryrefslogtreecommitdiff
path: root/gstudio/views/docu.py
diff options
context:
space:
mode:
authorDhiru <dhiru@labadmin-P5E-Deluxe.(none)>2012-08-03 13:41:57 +0530
committerDhiru <dhiru@labadmin-P5E-Deluxe.(none)>2012-08-03 13:41:57 +0530
commita5796265013443c349797508ef8066541c1a3a02 (patch)
tree87cf43ee35307906f77aa84f1c1ca273bd32208f /gstudio/views/docu.py
parent3c6b52086767a59b83c51f88ea95f75d08f9f0fa (diff)
downloadgnowsys-a5796265013443c349797508ef8066541c1a3a02.tar.gz
Changes done in image,video&document library
Diffstat (limited to 'gstudio/views/docu.py')
-rw-r--r--gstudio/views/docu.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/gstudio/views/docu.py b/gstudio/views/docu.py
index d56b8c4..45be873 100644
--- a/gstudio/views/docu.py
+++ b/gstudio/views/docu.py
@@ -27,12 +27,15 @@ def docu(request):
q=p.get_nbh['contains_members']
if request.method=="POST":
user = request.POST.get("user","")
+ content= request.POST.get("contenttext","")
sdoc = request.POST.get("sdoc","")
dn = request.POST.get("dn","")
sub3 = request.POST.get("mydropdown","")
rating = request.POST.get("star1","")
docid = request.POST.get("docid","")
delete = request.POST.get("delete","")
+ addtags = request.POST.get("addtags","")
+ texttags = request.POST.get("texttags","")
if rating :
rate_it(int(docid),request,int(rating))
if delete != "":
@@ -61,13 +64,20 @@ def docu(request):
variables = RequestContext(request,{'documents':vido,'val':sdoc})
template = "gstudio/docu.html"
return render_to_response(template, variables)
+
+ if addtags != "":
+ i=Gbobject.objects.get(id=docid)
+ i.tags = i.tags+ ","+str(texttags)
+ i.save()
+
+
a=[]
for each in request.FILES.getlist("doc[]",""):
a.append(each)
if a != "":
for f in a:
save_file(f)
- create_object(f,user)
+ create_object(f,user,content)
vars=RequestContext(request,{'documents':q})
template="gstudio/docu.html"
return render_to_response(template, vars)
@@ -82,7 +92,7 @@ def save_file(file, path=""):
fd.write(chunk)
fd.close()
-def create_object(file,log):
+def create_object(file,log,content):
p=Gbobject()
p.title=file._get_name()
p.rurl=MEDIA_ROOTNEW2+"p.title"
@@ -95,7 +105,7 @@ def create_object(file,log):
else:
final = final+each1
p.slug=final
- p.content=' '
+ p.content=content
p.status=2
p.save()
p.sites.add(Site.objects.get_current())