def patient_list (request): #handle submission for updating a patient (from /patient/xxx/) patient_id = None if request.method == 'POST' and 'patient_id' in request.POST: patient_id = request.POST['patient_id'] save_msg = None if patient_id != None: form = PatientForm(request.POST, instance=Registration.objects.get(patient_id=patient_id)) if form.is_valid(): form.save() save_msg = 'Successfully updated patient %s' % patient_id else: save_msg = 'Unable to update patient %s! %s' % (patient_id, form.errors) regs = load_patients() return render_to_response(request, 'circumcision/overview.html', {'days': config.notification_days, 'patients': paginated(request, regs), 'save_msg': save_msg, 'qt': util.reg_totals(regs)})
def index(request, template="scheduler/index.html"): context = {} schedules = EventSchedule.objects.all() context['schedules'] = paginated(request, schedules) return render_to_response(request, template, context)
def messaging(req): return render_to_response(req, "messaging/dashboard.html", { "people": paginated(req, Contact.objects.all()), "filters": filters.fetch() })