Example #1
0
def add_evidence(id):
    objective = get_objective_or_404(id=id)
    form = EvidenceForm()

    if form.validate_on_submit():
        evidence = create_log_entry('evidence', **request.form.to_dict())
        objective.link(evidence)

        flash('Evidence added')

        return redirect(url_for('.view', id=id))

    return render_template(
        'objectives/add_evidence.html',
        form=form,
        objective=objective)
Example #2
0
def view(id):
    return render_template(
        'objectives/view.html',
        objective=get_objective_or_404(id=id),
        evidence_form=EvidenceForm())