def home(request): dados = {} dados['lista_atividades_equipe'] = Atividade.objects.filter() prepara_request(request, dados) if request.method == 'POST': formAtiv = AtividadeForm(request.POST or None) formAtiv.usuario = request.user if formAtiv.is_valid(): atividade = formAtiv.save(commit=False) atividade.save() dados['formAtiv'] = AtividadeForm(instance=Atividade(dt_prevista_entrega=now)) messages.success(request, 'Atividade salva com sucesso!') return redirect('/') else: messages.error(request, 'Existem erros no formulário') dados['formAtiv'] = formAtiv return render(request, 'index.html', dados) else: dados['atividade_options'] = Categoria.objects.all().values('id', 'descricao') return render(request, 'index.html', dados)
def dailymeets (request, template_name=''): dados = {} dados['lista_atividades_equipe'] = Atividade.objects.filter() prepara_request(request, dados) if request.method == 'POST': formAtiv = AtividadeForm(request.POST or None) if formAtiv.is_valid(): atividade = formAtiv.save(commit=False) atividade.usuario = request.user atividade.save() dados['formAtiv'] = AtividadeForm(instance=Atividade(dt_prevista_entrega=now)) messages.success(request, 'Atividade salva com sucesso!') return redirect('/') else: messages.error(request, 'Existem erros no formulário') dados['formAtiv'] = formAtiv return render(request, 'index.html', dados) else: dados['formAtiv'] = AtividadeForm(instance=Atividade(dt_prevista_entrega=now)) return render(request, 'index.html', dados)