コード例 #1
0
ファイル: test.py プロジェクト: Prayag27/MedHelp
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)
コード例 #2
0
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})