예제 #1
0
def set_colors_by_mode(mode):

    qs = Colorset.objects.all()

    if not qs.exists():
        cs = Colorset()
    else:
        cs = qs[0]

    colors = COLOR_MODES[mode]

    cs.bg_color = colors['bg']
    cs.fg_color = colors['fg']

    cs.duration = TRANSITION_DURATION

    cs.save()
예제 #2
0
def set_colors_by_daytime():

    r = lambda: random.randint(120,255)

    qs = Colorset.objects.all()

    if not qs.exists():
        cs = Colorset()
    else:
        cs = qs[0]

    cs.bg_color = '#%02X%02X%02X' % (r(), r(), r())
    cs.fg_color = '#000000'

    cs.duration = 5000

    cs.save()