def categories_json(request): categories_enum = Place.get_categories() categories_hash = {} for id, category in categories_enum: categories_hash[id] = category categories = json.dumps(categories_hash, sort_keys=True, indent=4) return HttpResponse(categories, mimetype="application/json")
def place(request): if request.method == "POST": user = get_user(request) struct = json.loads(request.raw_post_data) place = Place() if struct["place_id"] != None: place = Place.objects.get(id=struct["place_id"]) place.name = struct["name"] place.category = struct["category"] place.latitude = struct["latitude"] place.longitude = struct["longitude"] place.created_by = user place.save() return HttpResponse(place.id) else: return HttpResponse("error")