def addDoctor(): doc = { 'dId': 'DOC200', 'name': 'Dr. House', 'visStart': 2000, 'visEnd': 2200, 'lat': 20, 'long': 100, 'hospShiftStart': 600, 'hospShiftEnd': 1800, 'hId': 'HOSP100', 'patients': ['PAT1', 'PAT20'] } ManageDB.addDoctor(doc)
def Register_Doctor(request): if request.method == "POST": form = GetDoctorDetails(request.POST) if form.is_valid(): print('VALID') post = form.save(commit=False) print(post.patientId.split) doc = { 'dId': post.dId, 'name': post.name, 'visStart': int(str(post.visStart.hour) + str(post.visStart.minute)), 'visEnd': int(str(post.visEnd.hour) + str(post.visEnd.minute)), 'lat': post.lat, 'long': post.long, 'hospShiftStart': int( str(post.hospShiftStart.hour) + str(post.hospShiftStart.minute)), 'hospShiftEnd': int( str(post.hospShiftEnd.hour) + str(post.hospShiftEnd.minute)), 'hId': post.hId, 'patients': [int(i) for i in post.patientId.split()], } print(doc) ManageDB.addDoctor(doc) post.save() return render(request, 'Dashboard.html') else: form = GetDoctorDetails() return render(request, 'DoctorDetails.html', {'form': form})