def __init__(self, **kwargs): ListView.__init__(self, **kwargs) if Tema.objects.all(): tema = Tema.objects.all()[0] tema.set_main_color(tema.cor_home) else: tema = Tema(cor_principal='#0088cc',\ cor_home='#0088cc',\ cor_academico='#0088cc',\ cor_profissional='#0088cc',\ cor_complementar='#0088cc',\ cor_competencias='#0088cc',\ cor_informacoes='#0088cc',\ cor_fonte_padrao='#30353A',\ fonte_padrao='"Helvetica Neue", sans-serif',\ sideleft_width='250') tema.save() tema = Tema.objects.all()[0] tema.set_main_color(tema.cor_home)
def layout(request): try: if Tema.objects.all(): tema = Tema.objects.all()[0] else: tema = Tema( cor_principal="#0088cc", cor_home="#0088cc", cor_academico="#F9FF00", cor_profissional="#00FF01", cor_complementar="#100085", cor_competencias="#D000CD", cor_informacoes="#D00A00", cor_fonte_padrao="#30353A", fonte_padrao='"Helvetica Neue", sans-serif', sideleft_width="250px", ) tema.save() except Tema.DoesNotExist: raise Http404 return render_to_response("css/style.css", {"tema": tema}, context_instance=RequestContext(request))