1
|
# -*- coding: utf-8 -*-
|
2
|
#!/usr/bin/env python
|
3
|
|
4
|
import os, sys
|
5
|
import csv
|
6
|
import codecs
|
7
|
import string
|
8
|
import random
|
9
|
from datetime import datetime, time
|
10
|
|
11
|
import django.core.management
|
12
|
import calebasse.settings
|
13
|
django.core.management.setup_environ(calebasse.settings)
|
14
|
|
15
|
from calebasse.dossiers.models import PatientRecord
|
16
|
|
17
|
def main():
|
18
|
i = PatientRecord.objects.all().count()
|
19
|
sys.stdout.write('%d' %i)
|
20
|
sys.stdout.flush()
|
21
|
for patient in PatientRecord.objects.all():
|
22
|
if patient.old_old_id:
|
23
|
patient.paper_id = patient.old_old_id
|
24
|
patient.save()
|
25
|
i -= 1
|
26
|
if not (i % 100):
|
27
|
sys.stdout.write('%d' %i)
|
28
|
else:
|
29
|
sys.stdout.write('.')
|
30
|
sys.stdout.flush()
|
31
|
if __name__ == "__main__":
|
32
|
main()
|