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