def add(request): occurrence_status_form = OccurrenceStatusForm( data=request.POST or None ) if occurrence_status_form.is_valid(): occurrence_status_form.save(auth.get_user(request)) messages.success(request, u"Material salvo com sucesso.") return redirect('occurrence_status_list') template_context = { 'occurrence_status_form': occurrence_status_form, } return render( request=request, template_name='occurrence_status/add.html', dictionary=template_context )
def edit(request, pk): occurrence_status = get_object_or_404( klass=OccurrenceStatus, pk=pk ) occurrence_status_form = OccurrenceStatusForm( data=request.POST or None, instance=occurrence_status ) if occurrence_status_form.is_valid(): occurrence_status_form.save(auth.get_user(request)) messages.success(request, u"Material editado com sucesso.") return redirect('occurrence_status_list') template_context = { 'occurrence_status': occurrence_status, 'occurrence_status_form': occurrence_status_form, } return render( request=request, template_name='occurrence_status/edit.html', dictionary=template_context )