Example #1
0
def api():
    if request.method == 'GET':                
        if not request.query_string:
            howMany = 0
        else:
            howMany = int(request.query_string)
        if howMany <= 500:            
            colonies = []
            for i in range(0, howMany):
                colony = Colony()
                colony.describe()
                colonies.append(colony.serialize())        
            to_dump = {'colonies' : colonies}    
            return jsonify(to_dump)
        else:
            return "Too many colonies requested (500 max)."