-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathcreate_lockers.py
45 lines (36 loc) · 1.06 KB
/
create_lockers.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
from __future__ import unicode_literals
import logging
import os
logger = logging.getLogger(__name__)
def populate():
for i in range(10):
logger.debug(i)
add_locker(str(i*111111), 0)
def add_locker(combo, num):
p = Locker.objects.get_or_create(
current_combo=combo,
combo_number=num,
combo0=combo,
combo1=combo,
combo2=combo,
combo3=combo,
combo4=combo
)[0]
return p
# Start execution here!
if __name__ == '__main__':
print "Starting Locker population script..."
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mathsocwebsite.settings')
django.setup()
from services.models import Locker
populate()
# locker_number = models.IntegerField(unique=True)
# current_combo = models.CharField(max_length=6)
# combo_number = models.IntegerField()
#
# combo0 = models.CharField(max_length=6)
# combo1 = models.CharField(max_length=6)
# combo2 = models.CharField(max_length=6)
# combo3 = models.CharField(max_length=6)
# combo4 = models.CharField(max_length=6)