Exemplo n.º 1
0
def add(request):
    """
    """
    f = ReferenceForm()

    if request.POST:
        add_yaml(request.POST)
        f = ReferenceForm(request.POST)
    context = {
        'form': f.as_p(),
    }
    return render(request, 'data/references_form.html', context)
Exemplo n.º 2
0
def update(request, position_id):
    """
        Update a case
    """
    position_id = int(position_id)
    datas = load_yaml(True)[position_id]
    f = ReferenceForm(datas)
    if request.POST:
        datas = request.POST
        update_yaml(request, position_id, datas)
        f = ReferenceForm(datas)
    context = {
        'form': f.as_p(),
    }
    return render(request, 'data/references_form.html', context)