Example #1
0
    def setUp(self):
        ### USERS ###
        self.password = '******'

        ferromet = User()
        ferromet.username = '******'
        ferromet.first_name = 'FERROMET'
        ferromet.set_password(self.password)
        ferromet.save()

        admin = User()
        admin.username = '******'
        admin.first_name = 'Главный куратор'
        admin.set_password(self.password)
        admin.save()

        ### PROFILES ###

        profile1 = Profile()
        profile1.user = admin
        profile1.is_company = False
        profile1.is_report = True
        profile1.is_super_user = True
        profile1.telefon = '+7 921 622 22 50'
        profile1.save()

        profile2 = Profile()
        profile2.user = ferromet
        profile2.save()

        ### COMPANYS ###

        fer_com = Company()
        fer_com.com_user = ferromet
        fer_com.save()

        ### DEPS ###

        dep1 = Departments()
        dep1.pk = 1
        dep1.company = fer_com
        dep1.name = u'Основной'
        dep1.save()

        ### PC ###

        pc1 = CompanyPC()
        pc1.id = 1
        pc1.company = fer_com
        pc1.departament = dep1
        pc1.pc_nameId = '1'
        pc1.pc_name = 'buh'
        pc1.save()

        ### PC_OPTIONS ###

        option1 = PcOptions()
        option1.id = 1
        option1.name = u'Процессор'
        option1.save()
Example #2
0
def run():

    mypass = u'user12345'

    admin = User.objects.get(pk=1)
    admin.first_name = u'Главный куратор'
    admin.save()
    admin_profile = Profile(user=admin,
                            is_company=False,
                            is_report=True,
                            is_super_user=True,
                            telefon='+1222333')
    admin_profile.save()

    alexandrov = User(username=u'alexandrov',
                      first_name=u'Михаил',
                      last_name=u'Александров')
    alexandrov.set_password(mypass)
    alexandrov.email = '*****@*****.**'
    alexandrov.save()

    alexandrov_profile = Profile(user=alexandrov,
                                 is_report=True,
                                 is_company=False,
                                 telefon='+7-911-234-44-55')
    alexandrov_profile.save()

    ivanov = User(username=u'ivanov',
                  first_name=u'Сергей',
                  last_name=u'Иванов')
    ivanov.set_password(mypass)
    ivanov.save()

    ivanov_profile = Profile(user=ivanov,
                             is_company=False,
                             telefon='+7-921-355-34-34')
    ivanov_profile.save()

    petrov = User(username=u'petrov', first_name=u'Павел', last_name=u'Петров')
    petrov.set_password(mypass)
    petrov.save()

    petrov_profile = Profile(user=petrov,
                             is_company=False,
                             telefon='+7-904-122-12-12')
    petrov_profile.save()

    maslov = User(username='******',
                  first_name=u'Алексей',
                  last_name=u'Маслов')
    maslov.set_password('megapass123')
    maslov.save()

    maslov_profile = Profile(user=maslov,
                             is_company=False,
                             telefon='+7-812-211-44-44')
    maslov_profile.save()

    usersList = [alexandrov, ivanov, petrov, maslov]

    ferromet = User(username=u'ferromet', first_name=u'ООО ФЕРРОМЕТ')
    ferromet.set_password(mypass)
    ferromet.save()

    intersteel = User(username=u'intersteel', first_name=u'ООО ИНТЕРСТАЛЬ')
    intersteel.set_password(mypass)
    intersteel.save()

    rbk = User(username=u'rbk', first_name=u'ООО РБК')
    rbk.set_password(mypass)
    rbk.save()

    sevsap = User(username=u'sevzap', first_name=u'ООО СЕВЗАП')
    sevsap.set_password(mypass)
    sevsap.save()

    test = User(username='******', first_name=u'ООО Приборы')
    test.set_password('test12345')
    test.save()

    Profile(user=ferromet).save()
    Profile(user=intersteel).save()
    Profile(user=rbk).save()
    Profile(user=sevsap).save()
    Profile(user=test).save()

    companyUserList = [ferromet, intersteel, rbk, sevsap, test]

    com_ferromet = Company(com_user=ferromet)
    com_ferromet.save()

    com_interseel = Company(com_user=intersteel)
    com_interseel.save()

    com_rbk = Company(com_user=rbk)
    com_rbk.save()

    com_sevsap = Company(com_user=sevsap)
    com_sevsap.save()

    com_test = Company(com_user=test)
    com_test.save()

    main_dep = Departments(name=u'Основной', company=com_ferromet)
    main_dep.save()
    buh_dep = Departments(name=u'Бухгалтерия', company=com_ferromet)
    buh_dep.save()
    dir_dep = Departments(name=u'Директорат', company=com_ferromet)
    dir_dep.save()
    fin_dep = Departments(name=u'Финансисты', company=com_ferromet)
    fin_dep.save()

    dep_list = [
        main_dep,
        buh_dep,
        dir_dep,
        fin_dep,
    ]

    companyList = [com_ferromet, com_interseel, com_rbk, com_sevsap, com_test]

    alfavitList = [
        'a', 'b', 'z', 'r', 'e', 'y', 't', 'q', 'w', 'e', 'r', 't', 'y', 'u',
        'j', 'o', 'p', 'm'
    ]

    kurator = Posts(name=u'Куратор', decription=u'По главным вопросам')
    kurator.save()

    gelezo = Posts(name=u'Железо', decription=u'По вопросам железа')
    gelezo.save()

    admin1c = Posts(name=u'1с', decription=u'По вопросам 1c')
    admin1c.save()

    access = Posts(name=u'Аксес', decription=u'По вопросам Access')
    access.save()

    postsList = [kurator, gelezo, admin1c, access]

    for i in range(0, 20):
        CompanyAdmins(username=usersList[randrange(0, len(usersList))],
                      company=companyList[randrange(0, len(companyList))],
                      post=postsList[randrange(0, len(postsList))]).save()

    CompanyAdmins(username=alexandrov, company=com_ferromet,
                  post=kurator).save()

    proccesor = PcOptions(name=u'Процессор')
    proccesor.save()
    video = PcOptions(name=u'Видеокарта')
    video.save()
    hard = PcOptions(name=u'Жесткий диск')
    hard.save()

    host_names_list = ['server', 'buh', 'manager', 'mail', 'secretary']
Example #3
0
def run():

    mypass = u'user12345'

    admin = User.objects.get(pk=1)
    admin.first_name = u'Главный куратор'
    admin.save()
    admin_profile = Profile(user=admin, is_company=False, is_report=True, is_super_user=True, telefon = '+1222333')
    admin_profile.save()


    alexandrov = User(username = u'alexandrov', first_name = u'Михаил', last_name = u'Александров' )
    alexandrov.set_password(mypass)
    alexandrov.email = '*****@*****.**'
    alexandrov.save()

    alexandrov_profile = Profile(user=alexandrov, is_report = True, is_company=False, telefon='+7-911-234-44-55')
    alexandrov_profile.save()


    ivanov = User(username = u'ivanov', first_name = u'Сергей', last_name = u'Иванов' )
    ivanov.set_password(mypass)
    ivanov.save()


    ivanov_profile = Profile(user=ivanov, is_company=False, telefon ='+7-921-355-34-34')
    ivanov_profile.save()

    petrov = User(username = u'petrov', first_name = u'Павел', last_name = u'Петров' )
    petrov.set_password(mypass)
    petrov.save()

    petrov_profile = Profile(user=petrov, is_company=False, telefon= '+7-904-122-12-12')
    petrov_profile.save()


    maslov = User(username= '******', first_name = u'Алексей', last_name = u'Маслов')
    maslov.set_password('megapass123')
    maslov.save()

    maslov_profile = Profile(user=maslov, is_company=False, telefon='+7-812-211-44-44')
    maslov_profile.save()







    usersList = [ alexandrov, ivanov, petrov, maslov]

    ferromet = User(username = u'ferromet', first_name = u'ООО ФЕРРОМЕТ')
    ferromet.set_password(mypass)
    ferromet.save()

    intersteel = User(username = u'intersteel', first_name = u'ООО ИНТЕРСТАЛЬ' )
    intersteel.set_password(mypass)
    intersteel.save()

    rbk = User(username = u'rbk', first_name = u'ООО РБК' )
    rbk.set_password(mypass)
    rbk.save()

    sevsap = User(username = u'sevzap', first_name = u'ООО СЕВЗАП')
    sevsap.set_password(mypass)
    sevsap.save()

    test = User(username='******', first_name = u'ООО Приборы')
    test.set_password('test12345')
    test.save()

    Profile(user=ferromet).save()
    Profile(user=intersteel).save()
    Profile(user=rbk).save()
    Profile(user=sevsap).save()
    Profile(user=test).save()



    companyUserList = [ferromet, intersteel, rbk, sevsap, test]


    com_ferromet = Company( com_user = ferromet)
    com_ferromet.save()

    com_interseel = Company( com_user = intersteel)
    com_interseel.save()

    com_rbk = Company( com_user = rbk)
    com_rbk.save()

    com_sevsap = Company( com_user = sevsap)
    com_sevsap.save()

    com_test = Company(com_user = test)
    com_test.save()


    main_dep = Departments(name = u'Основной', company=com_ferromet)
    main_dep.save()
    buh_dep = Departments(name = u'Бухгалтерия', company=com_ferromet)
    buh_dep.save()
    dir_dep = Departments(name = u'Директорат', company=com_ferromet)
    dir_dep.save()
    fin_dep = Departments(name = u'Финансисты', company=com_ferromet)
    fin_dep.save()


    dep_list = [
        main_dep,
        buh_dep,
        dir_dep,
        fin_dep,
    ]

    companyList = [
        com_ferromet,
        com_interseel,
        com_rbk,
        com_sevsap,
        com_test
    ]


    alfavitList = ['a', 'b', 'z', 'r', 'e', 'y', 't', 'q', 'w', 'e', 'r', 't', 'y', 'u', 'j', 'o', 'p', 'm']



    kurator = Posts(name=u'Куратор', decription=u'По главным вопросам')
    kurator.save()

    gelezo = Posts(name=u'Железо', decription=u'По вопросам железа')
    gelezo.save()

    admin1c = Posts(name=u'1с', decription=u'По вопросам 1c')
    admin1c.save()

    access = Posts(name=u'Аксес', decription=u'По вопросам Access')
    access.save()



    postsList = [kurator, gelezo, admin1c, access]

    for i in range(0,20):
        CompanyAdmins(username=usersList[randrange(0, len(usersList))], company=companyList[randrange(0,len(companyList))], post=postsList[randrange(0, len(postsList))]).save()

    CompanyAdmins(username=alexandrov, company = com_ferromet, post = kurator).save()


    proccesor   = PcOptions(name = u'Процессор')
    proccesor.save()
    video       = PcOptions(name = u'Видеокарта')
    video.save()
    hard        = PcOptions(name = u'Жесткий диск')
    hard.save()





    host_names_list = ['server', 'buh', 'manager', 'mail', 'secretary']
Example #4
0
    def setUp(self):
        ### USERS ###
        self.password = '******'

        ferromet = User()
        ferromet.username = '******'
        ferromet.first_name = 'FERROMET'
        ferromet.set_password(self.password)
        ferromet.save()

        admin = User()
        admin.username = '******'
        admin.first_name = 'Главный куратор'
        admin.set_password(self.password)
        admin.save()

        ### PROFILES ###

        profile1 = Profile()
        profile1.user = admin
        profile1.is_company = False
        profile1.is_report = True
        profile1.is_super_user = True
        profile1.telefon = '+7 921 622 22 50'
        profile1.save()

        profile2 = Profile()
        profile2.user = ferromet
        profile2.save()

        ### COMPANYS ###


        fer_com = Company()
        fer_com.com_user = ferromet
        fer_com.save()


        ### DEPS ###

        dep1 = Departments()
        dep1.pk = 1
        dep1.company = fer_com
        dep1.name = u'Основной'
        dep1.save()

        ### PC ###

        pc1 = CompanyPC()
        pc1.id = 1
        pc1.company = fer_com
        pc1.departament = dep1
        pc1.pc_nameId = '1'
        pc1.pc_name = 'buh'
        pc1.save()

        ### PC_OPTIONS ###

        option1 = PcOptions()
        option1.id = 1
        option1.name = u'Процессор'
        option1.save()