reg/management/commands/seed_db.py
changeset 2 c11afa8623f7
child 23 42e2a810e1c8
equal deleted inserted replaced
1:18dc0362f550 2:c11afa8623f7
       
     1 import sys
       
     2 from datetime import datetime
       
     3 
       
     4 from django.core.management.base import NoArgsCommand
       
     5 
       
     6 from django.contrib.auth.models import User
       
     7 
       
     8 from workshop.reg.events import create_user, create_event
       
     9 
       
    10 def seed_db():
       
    11     """ a method to seed the database with random data """
       
    12     
       
    13     for i in range(20):
       
    14         user = create_user('user'+str(i)+'@example.com','123456', 'User', str(i))
       
    15 
       
    16     for i in range(5):
       
    17         create_event("workshop"+str(i), "This is workshop"+str(i), datetime(2010, 4, i+4), datetime(2010, 4, i+6), user)
       
    18     
       
    19 class Command(NoArgsCommand):
       
    20     
       
    21     def handle_noargs(self, **options):
       
    22         """ Just copied the code from seed_db.py """
       
    23         
       
    24         seed_db()