def editimage(request): custObj = Collection() message= None status ="false" image = "" print"sff" print"sff" print"sff" print MEDIA_URL if request.FILES or request.POST: custObj.field = request.POST["field"] print custObj.field numcheck =re.findall(r'(\D+)(\d+)',request.POST["field"]) print numcheck if len(numcheck): custObj.id = numcheck[0][-1] custObj.dbname = request.POST["dbname"] print request.POST custObj.image = request.FILES[custObj.field] if (custObj.image): print "sssssssssssssssssssssssssssssssssssssssssssssssss" custObj.username = request.user image = custDal.updateProfile(custObj) if image: print image status ="true" print status data = {"status":status,"image":image} return HttpResponse(json.dumps(data), content_type="application/json")
def editnonimage(request): custObj = Collection() message= None status ="false" print"sff" print"sff" print"sff" if request.POST: custObj.username = request.user custObj.field = request.POST["field"] numcheck =re.findall(r'(\D+)(\d+)',request.POST["field"]) if len(numcheck): custObj.id = numcheck[0][-1] custObj.dbname = request.POST["dbname"] # print request.POST print custObj.__dict__ custObj.fieldval = request.POST["fieldval"] # if "desc" in request.POST: # custObj.field = request.POST["desc"] # elif "phone" in request.POST: # custObj.phone = request.POST["phone"] # elif custObj.field in request.POST: # print "lllllllllllllllllllllollllllllllllllllllllllllllll u fkd" # custObj.content = request.POST[custObj.field] # print custObj.content update = custDal.updateProfile(custObj) # custObj. # print custObj.image.size # if (custObj.image): # print "sssssssssssssssssssssssssssssssssssssssssssssssss" # custObj.username = request.user # image = custDal.updateProfile(custObj) if update: if custObj.field=="newannounce": return render_to_response('profile/announcements.html',{'announcecontent':update, "field":1,"flag":1}, context_instance=RequestContext(request)) # return TemplateResponse(request, "profile/announcements.html", update) status ="true" print status data = {"status":status,"field":custObj.field, "update":update} return HttpResponse(json.dumps(data), content_type="application/json")