コード例 #1
0
ファイル: views.py プロジェクト: kevin1024/drift
def get_tile(request,x,y):
    x = int(x)
    y = int(y)
    planets = Planet.all()
    planets.filter('x = ',x)
    planets.filter('y = ',y)
    t = planets.get()
    if t: return HttpResponse(print_tile(t))
    t = Planet(x=x,y=y,color_r=random.randrange(0,255),color_g=random.randrange(0,255),color_b=random.randrange(0,255))
    t.put()
    return HttpResponse(print_tile(t))
コード例 #2
0
ファイル: views.py プロジェクト: kevin1024/drift
def get_all_tiles(request):
    planets = Planet.all()
    out = ','.join([str(p) for p in planets]) 
    return HttpResponse(out)