Пример #1
0
def wardorroomtype_delete(request, id):
    data = dict()
    instance = get_object_or_404(WardOrRoomType, id=id)
    if request.method == "POST":
        instance.delete()
        data['form_is_valid'] = True
        queryset_list = WardOrRoomType.objects.order_by('-id')
        queryset = helpers.pg_records(request, queryset_list, 10)
        context = {'object_list': queryset}
        data['data_list'] = render_to_string(
            'patients/wardorroomtype_list_2.html', context)
    else:
        context = {'instance': instance}
        data['html_form'] = render_to_string(
            'patients/wardorroomtype_delete.html', context, request=request)
    return JsonResponse(data)
Пример #2
0
def save_all(request, form, tbl_name, page_name, template_name):
    data = dict()
    #pg = request.META.get('HTTP_REFERER')  #http://127.0.0.1:8000/hospital/?page=2

    if request.method == 'POST':
        if form.is_valid():
            form.save()
            data['form_is_valid'] = True
            queryset_list = tbl_name.objects.order_by('-id')
            queryset = helpers.pg_records(request, queryset_list, 10)
            context = {'object_list': queryset}
            data['data_list'] = render_to_string(
                'patients/' + str(page_name) + '_list_2.html', context)
        else:
            data['form_is_valid'] = False
    context = {'form': form}
    data['html_form'] = render_to_string(template_name,
                                         context,
                                         request=request)
    return JsonResponse(data)
Пример #3
0
def building_list(request):
    queryset_list = Building.objects.order_by('-id')
    queryset = helpers.pg_records(request, queryset_list, 10)
    context = {'object_list': queryset}
    return render(request, 'patients/building_list.html', context)
Пример #4
0
def hospital_list(request):
    queryset_list = Hospital.objects.order_by('-id')
    queryset = helpers.pg_records(request, queryset_list, 10)
    context = {'object_list': queryset}
    return render(request, 'patients/hospital_list.html', context)
Пример #5
0
def wardorroomtype_list(request):
    queryset_list = WardOrRoomType.objects.order_by('-id')
    queryset = helpers.pg_records(request, queryset_list, 10)
    context = {'object_list': queryset}
    return render(request, 'patients/wardorroomtype_list.html', context)