Example #1
0
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")
Example #2
0
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")