Exemple #1
0
def generate_a_poll(owner, choices):
    poll = Poll()
    poll.name = random_name()
    poll.user = owner
    poll.save()

    for choice in choices:
        create_category(poll, choice)

    poll.start()

    for respondent in Respondent.objects.all():
        response = PollResponse()
        response.poll = poll
        response.respondent = respondent
        choice = random.choice(choices)
        response.text = "LIFE %s %s" % (random.choice(lorem_words), choice)
        response.category = poll.find_category(choice, poll.categories)
        response.save()

    poll.end()