Example #1
0
def save_review(request):
    t = loader.get_template('review.html')
    u = request.user
    cname = request.POST.get('company')
    c, k = Company.objects.get_or_create(name=cname)
    c.save()
    d = Division()
    d.company = c
    d.name = request.POST.get('division')
    d.save()
    dr = DivisionReview()
    dr.reviewer = u
    dr.employer = d
    dr.position_title = request.POST.get('position_title')
    dr.position_type = request.POST.get('position_type')
    dr.year_taken = request.POST.get('year_taken')
    dr.overall = request.POST.get('overall')
    dr.pay = request.POST.get('pay')
    dr.hours = request.POST.get('hours')
    dr.difficulty = request.POST.get('difficulty')
    dr.comment = request.POST.get('comment')
    dr.save()

    url = "/reviews/review/" + str(dr.id)
    return HttpResponseRedirect(url)
Example #2
0
users = User.objects.all()

for c in companies:
    company = Company(name=c)
    company.save()

comps = Company.objects.all()

for d in divisions:
    for c in comps:
        div = Division(name=d, company=c)
        div.save()

divs = Division.objects.all()

for u in users:
    for i in xrange(4):
        d = divs[r.randint(0, len(divs) - 1)]
        position_type = posType[r.randint(0, 2)]
        comment = comments[r.randint(0, len(comments) - 1)]

        dr = DivisionReview(reviewer=u,
                            employer=d,
                            position_type=position_type,
                            year_taken=classes[i],
                            overall=r.randint(1, 5),
                            pay=r.randint(1, 5),
                            hours=r.randint(1, 5),
                            difficulty=r.randint(1, 5),
                            comment=comment)
        dr.save()