Exemple #1
0
def add_consult_record(request):
    form_obj = forms.ConsultRecordForm()
    if request.method == 'POST':
        form_obj = forms.ConsultRecordForm(request.POST)
        if form_obj.is_valid():
            form_obj.save()
            return HttpResponse('ok')
    return render(request, 'crm/consultant/consult_record_add_and_edit.html', {"form_obj": form_obj})
Exemple #2
0
def consult_record(request, edit_id=None):
    obj = models.ConsultRecord.objects.filter(id=edit_id).first() or models.ConsultRecord(consultant=request.user)
    form_obj = forms.ConsultRecordForm(instance=obj)
    if request.method == "POST":
        form_obj = forms.ConsultRecordForm(request.POST, instance=obj)
        if form_obj.is_valid():
            form_obj.save()
            return redirect(reverse('crm:consult_record', args=(0,)))
    return render(request, 'crm/consultant/consult_record_add_and_edit.html', {"form_obj": form_obj})
Exemple #3
0
def edit_consult_record(request, edit_id):
    obj = models.ConsultRecord.objects.filter(id=edit_id).first()
    form_obj = forms.ConsultRecordForm(instance=obj)
    if request.method == 'POST':
        form_obj = forms.ConsultRecordForm(request.POST, instance=obj)
        if form_obj.is_valid():
            form_obj.save()
            return HttpResponse('ok')
    return render(request, 'crm/consultant/consult_record_add_and_edit.html', {"form_obj": form_obj})