コード例 #1
0
    def test_str(self):
        question = Question()
        question.question_text = "What's new?"
        question.pub_date = timezone.now()
        question.save()

        saved_item = Question.objects.all().first()
        self.assertEqual(saved_item.__str__(), "What's new?")
コード例 #2
0
    def test_new_poll(self):

        #creating a poll object
        poll = Question()
        poll.question_text = "Shall we begin?"
        poll.pub_date = timezone.now()
        poll.save()
        self.assertEquals(poll.question_text, "Shall we begin?")
コード例 #3
0
    def test_was_published_recentlyd_true(self):
        first_question = Question()
        first_question.question_text = "have to be True"
        first_question.pub_date = timezone.now()
        first_question.save()

        saved_item = Question.objects.all().first()

        self.assertTrue(saved_item.was_published_recently())
コード例 #4
0
    def test_was_published_recentlyd_false(self):
        question = Question()
        question.question_text = "have to be False"
        question.pub_date = datetime.datetime(2015, 1, 1, 12, 30, 59, 0,
                                              timezone.utc)
        question.save()

        saved_item = Question.objects.all().first()

        self.assertFalse(saved_item.was_published_recently())
コード例 #5
0
def get_question(request):
    # if this is a POST request we need to process the form data
    if request.method == 'POST':
        # create a form instance and populate it with data from the request:
        form = QuestionForm(request.POST)
        # check whether it's valid:
        if form.is_valid():
            # process the data in form.cleaned_data as required
            new_question = Question()
            new_question.body = Gymkhana_body.objects.get(
                nameofbody=form.cleaned_data['body'])
            new_question.question_text = form.cleaned_data['question']
            new_question.pub_date = timezone.now()
            new_question.save()

            choice1 = Choice()
            choice1.question = new_question
            choice1.choice_text = form.cleaned_data['choice1']
            choice1.votes = 0
            choice1.save()

            if form.cleaned_data['choice2']:
                choice2 = Choice()
                choice2.question = new_question
                choice2.choice_text = form.cleaned_data['choice2']
                choice2.votes = 0
                choice2.save()

            if form.cleaned_data['choice3']:
                choice3 = Choice()
                choice3.question = new_question
                choice3.choice_text = form.cleaned_data['choice3']
                choice3.votes = 0
                choice3.save()

            if form.cleaned_data['choice4']:
                choice4 = Choice()
                choice4.question = new_question
                choice4.choice_text = form.cleaned_data['choice4']
                choice4.votes = 0
                choice4.save()

            # redirect to a new URL:
            messages.add_message(request, messages.SUCCESS,
                                 'Thanks for your suggestion!')
            return HttpResponseRedirect('/')

    # if a GET (or any other method) we'll create a blank form
    else:
        form = QuestionForm()

    return render(request, 'organisation/addquestion.html', {'form': form})
コード例 #6
0
    def test_question_has_chice(self):
        question = Question()
        question.question_text = "has choice"
        question.pub_date = timezone.now()
        question.save()

        question.choice_set.create(choice_text='Not much', votes=0)
        question.choice_set.create(choice_text='The sky', votes=0)

        saved_item = Question.objects.get(pk=1)

        self.assertEqual(saved_item.choice_set.count(), 2)
        self.assertEqual(saved_item.choice_set.first().choice_text, 'Not much')
コード例 #7
0
    def test_saving_and_retrieving_items(self):
        first_question = Question()
        first_question.question_text = "What's new?"
        first_question.pub_date = timezone.now()
        first_question.save()

        saved_items = Question.objects.all()
        self.assertEqual(saved_items.count(), 1)

        second_question = Question()
        second_question.question_text = "What's up?"
        second_question.pub_date = timezone.now()
        second_question.save()

        saved_items = Question.objects.all()
        self.assertEqual(saved_items.count(), 2)

        first_saved_item = saved_items[0]
        second_saved_item = saved_items[1]
        self.assertEqual(first_saved_item.question_text, "What's new?")
        self.assertEqual(second_saved_item.question_text, "What's up?")
        self.assertEqual(second_saved_item.pub_date, second_question.pub_date)
コード例 #8
0
    def post(self, request):
        question = Question()
        question.question_text = "the question is what?"
        question.pub_date = timezone.now()

        # 序列化方法1
        serializer = QuestionSerializer(question)
        print(serializer.data)
        #反序列化
        stream = io.BytesIO(JSONRenderer().render(serializer.data))
        data = JSONParser().parse(stream)
        print(QuestionSerializer(data).data)

        return Response(serializer.data)
コード例 #9
0
def i_have_a_list_of_polls(step):
    from polls.models import Question, Choice
    from django.utils import timezone

    #create 5 poll question
    for i in range(0, 5):
        question = Question()
        question.question_text = "Question text %s" % i
        question.pub_date = timezone.now()
        question.save()

        # create 5 choice for each question
        for j in range(0, 5):
            choice = Choice()
            choice.choice_text = "Choice text %s" % j
            choice.question = question
            choice.save()
コード例 #10
0
def seed(request):
    """Seeds the database with sample polls."""
    samples_path = path.join(path.dirname(__file__), 'samples.json')
    with open(samples_path, 'r') as samples_file:
        samples_polls = json.load(samples_file)

    for sample_poll in samples_polls:
        poll = Question()
        poll.question_text = sample_poll['text']
        poll.pub_date = timezone.now()
        poll.save()

        for sample_choice in sample_poll['choices']:
            choice = Choice()
            choice.question = poll
            choice.choice_text = sample_choice
            choice.votes = 0
            choice.save()

    return HttpResponseRedirect(reverse('polls:question'))
コード例 #11
0
ファイル: tests.py プロジェクト: pratikmallya/django_tutorial
    def test_saving_and_retrieving_questions(self):
        tz = timezone.get_default_timezone()
        question = Question()
        question.question_text = 'Who is the most famous actress?'
        question.pub_date = datetime.datetime(
            2012, 3, 31, 11, 30, 5, 182371, tzinfo=tz
        )
        question.save()

        saved_questions = Question.objects.all()
        self.assertEqual(saved_questions.count(), 1)
        saved_question = saved_questions[0]
        self.assertIn('Who is the most famous actress?',
            repr(saved_question),
        )
        self.assertEqual(saved_question.question_text,
            'Who is the most famous actress?')
        self.assertEqual(saved_question.pub_date,
            datetime.datetime(2012, 3, 31, 11, 30, 5, 182371, tzinfo=tz))

        self.assertFalse(saved_question.was_published_recently())
コード例 #12
0
from django.test import TestCase

# Create your tests here.
from polls.models import Question

que = Question()
que.question_text('什么水果最好吃')
que.pub_date('2018-04-01')
que.save()
コード例 #13
0
ファイル: filldb.py プロジェクト: artofree/mysite
# -*- coding: utf-8 -*-
from django.contrib.auth.models import User
from polls.models import Question ,Choice
from django.utils import timezone
import random

for q in range(0 ,11):
    question =Question()
    question.question_text ='qst_' +str(q)
    question.pub_date =timezone.now()
    question.save()
    for c in range(0 ,random.randint(1 ,10)):
        choice =Choice()
        choice.choice_text ='chi_' +str(q) +'_' +str(c)
        choice.question =question
        choice.votes =random.randint(3 ,8)
        choice.save()



#>>> from func.filldb import createphoto
#>>> createphoto()
コード例 #14
0
def import_data():
    # Initial Imports

    # Processing model: polls.models.Question

    from polls.models import Question

    polls_question_1 = Question()
    polls_question_1.question_text = 'How are you?'
    polls_question_1.pub_date = dateutil.parser.parse(
        "2018-06-11T07:57:12.927873+00:00")
    polls_question_1 = importer.save_or_locate(polls_question_1)

    polls_question_2 = Question()
    polls_question_2.question_text = 'How mad are you?'
    polls_question_2.pub_date = dateutil.parser.parse(
        "2018-06-11T07:57:34.837612+00:00")
    polls_question_2 = importer.save_or_locate(polls_question_2)

    polls_question_3 = Question()
    polls_question_3.question_text = 'How wrong are you?'
    polls_question_3.pub_date = dateutil.parser.parse(
        "2018-06-11T07:57:55.751242+00:00")
    polls_question_3 = importer.save_or_locate(polls_question_3)

    polls_question_4 = Question()
    polls_question_4.question_text = 'How happy are you??'
    polls_question_4.pub_date = dateutil.parser.parse(
        "2018-06-11T08:33:45+00:00")
    polls_question_4 = importer.save_or_locate(polls_question_4)

    # Processing model: polls.models.Choice

    from polls.models import Choice

    polls_choice_1 = Choice()
    polls_choice_1.question = polls_question_1
    polls_choice_1.choice_text = 'You are the man!'
    polls_choice_1.votes = 1
    polls_choice_1 = importer.save_or_locate(polls_choice_1)

    polls_choice_2 = Choice()
    polls_choice_2.question = polls_question_1
    polls_choice_2.choice_text = 'You are the best!'
    polls_choice_2.votes = 2
    polls_choice_2 = importer.save_or_locate(polls_choice_2)

    polls_choice_3 = Choice()
    polls_choice_3.question = polls_question_2
    polls_choice_3.choice_text = 'You are the man!'
    polls_choice_3.votes = 4
    polls_choice_3 = importer.save_or_locate(polls_choice_3)

    polls_choice_4 = Choice()
    polls_choice_4.question = polls_question_3
    polls_choice_4.choice_text = 'You are the one!'
    polls_choice_4.votes = 7
    polls_choice_4 = importer.save_or_locate(polls_choice_4)

    polls_choice_5 = Choice()
    polls_choice_5.question = polls_question_2
    polls_choice_5.choice_text = 'You are mad!'
    polls_choice_5.votes = 4
    polls_choice_5 = importer.save_or_locate(polls_choice_5)

    polls_choice_6 = Choice()
    polls_choice_6.question = polls_question_4
    polls_choice_6.choice_text = 'Very Happy'
    polls_choice_6.votes = 2
    polls_choice_6 = importer.save_or_locate(polls_choice_6)

    polls_choice_7 = Choice()
    polls_choice_7.question = polls_question_4
    polls_choice_7.choice_text = 'Damn Happy'
    polls_choice_7.votes = 3
    polls_choice_7 = importer.save_or_locate(polls_choice_7)

    polls_choice_8 = Choice()
    polls_choice_8.question = polls_question_4
    polls_choice_8.choice_text = 'Super duper Happy'
    polls_choice_8.votes = 3
    polls_choice_8 = importer.save_or_locate(polls_choice_8)

    # Processing model: polls.models.mModel

    from polls.models import mModel

    polls_mmodel_1 = mModel()
    polls_mmodel_1.name = 'Ahobaka'
    polls_mmodel_1.gender = 'M'
    polls_mmodel_1.age = 12
    polls_mmodel_1.email = '*****@*****.**'
    polls_mmodel_1.dob = dateutil.parser.parse("2018-06-11")
    polls_mmodel_1.job = 'Student'
    polls_mmodel_1 = importer.save_or_locate(polls_mmodel_1)

    polls_mmodel_2 = mModel()
    polls_mmodel_2.name = 'Ultraman'
    polls_mmodel_2.gender = 'F'
    polls_mmodel_2.age = 23
    polls_mmodel_2.email = '*****@*****.**'
    polls_mmodel_2.dob = dateutil.parser.parse("2018-06-11")
    polls_mmodel_2.job = 'Superhero'
    polls_mmodel_2 = importer.save_or_locate(polls_mmodel_2)

    polls_mmodel_3 = mModel()
    polls_mmodel_3.name = 'Supergirl'
    polls_mmodel_3.gender = 'F'
    polls_mmodel_3.age = 26
    polls_mmodel_3.email = '*****@*****.**'
    polls_mmodel_3.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_3.job = 'Superheroin'
    polls_mmodel_3 = importer.save_or_locate(polls_mmodel_3)

    polls_mmodel_4 = mModel()
    polls_mmodel_4.name = 'Batgirl'
    polls_mmodel_4.gender = 'F'
    polls_mmodel_4.age = 21
    polls_mmodel_4.email = '*****@*****.**'
    polls_mmodel_4.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_4.job = 'Superheroin'
    polls_mmodel_4 = importer.save_or_locate(polls_mmodel_4)

    polls_mmodel_5 = mModel()
    polls_mmodel_5.name = 'benghenglian'
    polls_mmodel_5.gender = 'M'
    polls_mmodel_5.age = 33
    polls_mmodel_5.email = '*****@*****.**'
    polls_mmodel_5.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_5.job = 'BengHengLIanKnight'
    polls_mmodel_5 = importer.save_or_locate(polls_mmodel_5)

    polls_mmodel_6 = mModel()
    polls_mmodel_6.name = 'benghenglian'
    polls_mmodel_6.gender = 'M'
    polls_mmodel_6.age = 33
    polls_mmodel_6.email = '*****@*****.**'
    polls_mmodel_6.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_6.job = 'BengHengLIanKnight'
    polls_mmodel_6 = importer.save_or_locate(polls_mmodel_6)

    polls_mmodel_7 = mModel()
    polls_mmodel_7.name = 'Superman'
    polls_mmodel_7.gender = 'm'
    polls_mmodel_7.age = 23
    polls_mmodel_7.email = '*****@*****.**'
    polls_mmodel_7.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_7.job = 'Knight'
    polls_mmodel_7 = importer.save_or_locate(polls_mmodel_7)

    polls_mmodel_8 = mModel()
    polls_mmodel_8.name = 'Superman'
    polls_mmodel_8.gender = 'm'
    polls_mmodel_8.age = 23
    polls_mmodel_8.email = '*****@*****.**'
    polls_mmodel_8.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_8.job = 'Knight'
    polls_mmodel_8 = importer.save_or_locate(polls_mmodel_8)

    polls_mmodel_9 = mModel()
    polls_mmodel_9.name = 'Superman'
    polls_mmodel_9.gender = 'm'
    polls_mmodel_9.age = 23
    polls_mmodel_9.email = '*****@*****.**'
    polls_mmodel_9.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_9.job = 'Knight'
    polls_mmodel_9 = importer.save_or_locate(polls_mmodel_9)

    polls_mmodel_10 = mModel()
    polls_mmodel_10.name = 'Superman'
    polls_mmodel_10.gender = 'm'
    polls_mmodel_10.age = 23
    polls_mmodel_10.email = '*****@*****.**'
    polls_mmodel_10.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_10.job = 'Knight'
    polls_mmodel_10 = importer.save_or_locate(polls_mmodel_10)

    polls_mmodel_11 = mModel()
    polls_mmodel_11.name = 'Superman'
    polls_mmodel_11.gender = 'm'
    polls_mmodel_11.age = 23
    polls_mmodel_11.email = '*****@*****.**'
    polls_mmodel_11.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_11.job = 'Knight'
    polls_mmodel_11 = importer.save_or_locate(polls_mmodel_11)

    polls_mmodel_12 = mModel()
    polls_mmodel_12.name = 'Superman'
    polls_mmodel_12.gender = 'm'
    polls_mmodel_12.age = 23
    polls_mmodel_12.email = '*****@*****.**'
    polls_mmodel_12.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_12.job = 'Knight'
    polls_mmodel_12 = importer.save_or_locate(polls_mmodel_12)

    polls_mmodel_13 = mModel()
    polls_mmodel_13.name = 'Superman'
    polls_mmodel_13.gender = 'm'
    polls_mmodel_13.age = 23
    polls_mmodel_13.email = '*****@*****.**'
    polls_mmodel_13.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_13.job = 'Knight'
    polls_mmodel_13 = importer.save_or_locate(polls_mmodel_13)

    polls_mmodel_14 = mModel()
    polls_mmodel_14.name = 'Superman'
    polls_mmodel_14.gender = 'm'
    polls_mmodel_14.age = 23
    polls_mmodel_14.email = '*****@*****.**'
    polls_mmodel_14.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_14.job = 'Knight'
    polls_mmodel_14 = importer.save_or_locate(polls_mmodel_14)

    polls_mmodel_15 = mModel()
    polls_mmodel_15.name = 'Superman'
    polls_mmodel_15.gender = 'd'
    polls_mmodel_15.age = 2
    polls_mmodel_15.email = '*****@*****.**'
    polls_mmodel_15.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_15.job = 'Knight'
    polls_mmodel_15 = importer.save_or_locate(polls_mmodel_15)

    polls_mmodel_16 = mModel()
    polls_mmodel_16.name = 'Superman'
    polls_mmodel_16.gender = 'd'
    polls_mmodel_16.age = 2
    polls_mmodel_16.email = '*****@*****.**'
    polls_mmodel_16.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_16.job = 'Knight'
    polls_mmodel_16 = importer.save_or_locate(polls_mmodel_16)

    polls_mmodel_17 = mModel()
    polls_mmodel_17.name = 'Superman'
    polls_mmodel_17.gender = 'd'
    polls_mmodel_17.age = 2
    polls_mmodel_17.email = '*****@*****.**'
    polls_mmodel_17.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_17.job = 'Knight'
    polls_mmodel_17 = importer.save_or_locate(polls_mmodel_17)

    polls_mmodel_18 = mModel()
    polls_mmodel_18.name = 'Superman'
    polls_mmodel_18.gender = 'd'
    polls_mmodel_18.age = 2
    polls_mmodel_18.email = '*****@*****.**'
    polls_mmodel_18.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_18.job = 'Knight'
    polls_mmodel_18 = importer.save_or_locate(polls_mmodel_18)

    polls_mmodel_19 = mModel()
    polls_mmodel_19.name = 'Superman'
    polls_mmodel_19.gender = 'd'
    polls_mmodel_19.age = 2
    polls_mmodel_19.email = '*****@*****.**'
    polls_mmodel_19.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_19.job = 'Knight'
    polls_mmodel_19 = importer.save_or_locate(polls_mmodel_19)

    polls_mmodel_20 = mModel()
    polls_mmodel_20.name = 'Superman'
    polls_mmodel_20.gender = 'd'
    polls_mmodel_20.age = 2
    polls_mmodel_20.email = '*****@*****.**'
    polls_mmodel_20.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_20.job = 'Knight'
    polls_mmodel_20 = importer.save_or_locate(polls_mmodel_20)

    polls_mmodel_21 = mModel()
    polls_mmodel_21.name = 'Superman'
    polls_mmodel_21.gender = 'd'
    polls_mmodel_21.age = 2
    polls_mmodel_21.email = '*****@*****.**'
    polls_mmodel_21.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_21.job = 'Knight'
    polls_mmodel_21 = importer.save_or_locate(polls_mmodel_21)

    polls_mmodel_22 = mModel()
    polls_mmodel_22.name = 'Superman'
    polls_mmodel_22.gender = 'd'
    polls_mmodel_22.age = 2
    polls_mmodel_22.email = '*****@*****.**'
    polls_mmodel_22.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_22.job = 'Knight'
    polls_mmodel_22 = importer.save_or_locate(polls_mmodel_22)

    polls_mmodel_23 = mModel()
    polls_mmodel_23.name = 'Superman'
    polls_mmodel_23.gender = 'c'
    polls_mmodel_23.age = 2
    polls_mmodel_23.email = '*****@*****.**'
    polls_mmodel_23.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_23.job = 'Knight'
    polls_mmodel_23 = importer.save_or_locate(polls_mmodel_23)

    polls_mmodel_24 = mModel()
    polls_mmodel_24.name = 'Superman'
    polls_mmodel_24.gender = 'c'
    polls_mmodel_24.age = 2
    polls_mmodel_24.email = '*****@*****.**'
    polls_mmodel_24.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_24.job = 'Knight'
    polls_mmodel_24 = importer.save_or_locate(polls_mmodel_24)

    polls_mmodel_25 = mModel()
    polls_mmodel_25.name = 'Superman'
    polls_mmodel_25.gender = 's'
    polls_mmodel_25.age = 2
    polls_mmodel_25.email = '*****@*****.**'
    polls_mmodel_25.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_25.job = 'Knight'
    polls_mmodel_25 = importer.save_or_locate(polls_mmodel_25)

    polls_mmodel_26 = mModel()
    polls_mmodel_26.name = 'Superman'
    polls_mmodel_26.gender = 's'
    polls_mmodel_26.age = 2
    polls_mmodel_26.email = '*****@*****.**'
    polls_mmodel_26.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_26.job = 'Knight'
    polls_mmodel_26 = importer.save_or_locate(polls_mmodel_26)

    polls_mmodel_27 = mModel()
    polls_mmodel_27.name = 'Superman'
    polls_mmodel_27.gender = 's'
    polls_mmodel_27.age = 2
    polls_mmodel_27.email = '*****@*****.**'
    polls_mmodel_27.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_27.job = 'Knight'
    polls_mmodel_27 = importer.save_or_locate(polls_mmodel_27)

    polls_mmodel_28 = mModel()
    polls_mmodel_28.name = 'Superman'
    polls_mmodel_28.gender = 's'
    polls_mmodel_28.age = 2
    polls_mmodel_28.email = '*****@*****.**'
    polls_mmodel_28.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_28.job = 'Knight'
    polls_mmodel_28 = importer.save_or_locate(polls_mmodel_28)

    polls_mmodel_29 = mModel()
    polls_mmodel_29.name = 'Superman'
    polls_mmodel_29.gender = 'g'
    polls_mmodel_29.age = 2
    polls_mmodel_29.email = '*****@*****.**'
    polls_mmodel_29.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_29.job = 'Knight'
    polls_mmodel_29 = importer.save_or_locate(polls_mmodel_29)

    polls_mmodel_30 = mModel()
    polls_mmodel_30.name = 'Superman'
    polls_mmodel_30.gender = 'f'
    polls_mmodel_30.age = 2
    polls_mmodel_30.email = '*****@*****.**'
    polls_mmodel_30.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_30.job = 'Knight'
    polls_mmodel_30 = importer.save_or_locate(polls_mmodel_30)

    polls_mmodel_31 = mModel()
    polls_mmodel_31.name = 'HOHOH'
    polls_mmodel_31.gender = 'M'
    polls_mmodel_31.age = 2
    polls_mmodel_31.email = '*****@*****.**'
    polls_mmodel_31.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_31.job = 'DarkKinght'
    polls_mmodel_31 = importer.save_or_locate(polls_mmodel_31)

    polls_mmodel_32 = mModel()
    polls_mmodel_32.name = 'HOHOH'
    polls_mmodel_32.gender = 'M'
    polls_mmodel_32.age = 2
    polls_mmodel_32.email = '*****@*****.**'
    polls_mmodel_32.dob = dateutil.parser.parse("2018-06-12")
    polls_mmodel_32.job = 'DarkKinght'
    polls_mmodel_32 = importer.save_or_locate(polls_mmodel_32)

    polls_mmodel_33 = mModel()
    polls_mmodel_33.name = 'PowerRangers'
    polls_mmodel_33.gender = 'M'
    polls_mmodel_33.age = 24
    polls_mmodel_33.email = '*****@*****.**'
    polls_mmodel_33.dob = dateutil.parser.parse("2018-05-12")
    polls_mmodel_33.job = 'Super Junior Heroes'
    polls_mmodel_33 = importer.save_or_locate(polls_mmodel_33)

    polls_mmodel_34 = mModel()
    polls_mmodel_34.name = 'Sherlock Holmes'
    polls_mmodel_34.gender = 'M'
    polls_mmodel_34.age = 44
    polls_mmodel_34.email = '*****@*****.**'
    polls_mmodel_34.dob = dateutil.parser.parse("1901-03-14")
    polls_mmodel_34.job = 'Detective'
    polls_mmodel_34 = importer.save_or_locate(polls_mmodel_34)

    polls_mmodel_35 = mModel()
    polls_mmodel_35.name = 'Meng'
    polls_mmodel_35.gender = 'M'
    polls_mmodel_35.age = 31
    polls_mmodel_35.email = '*****@*****.**'
    polls_mmodel_35.dob = dateutil.parser.parse("1987-04-01")
    polls_mmodel_35.job = 'Software Dev'
    polls_mmodel_35 = importer.save_or_locate(polls_mmodel_35)

    polls_mmodel_36 = mModel()
    polls_mmodel_36.name = 'ABCDE'
    polls_mmodel_36.gender = 'M'
    polls_mmodel_36.age = 25
    polls_mmodel_36.email = '*****@*****.**'
    polls_mmodel_36.dob = dateutil.parser.parse("2018-06-20")
    polls_mmodel_36.job = 'CSS Dev'
    polls_mmodel_36 = importer.save_or_locate(polls_mmodel_36)

    polls_mmodel_37 = mModel()
    polls_mmodel_37.name = 'Ali'
    polls_mmodel_37.gender = 'M'
    polls_mmodel_37.age = 24
    polls_mmodel_37.email = '*****@*****.**'
    polls_mmodel_37.dob = dateutil.parser.parse("2018-06-20")
    polls_mmodel_37.job = 'Manager'
    polls_mmodel_37 = importer.save_or_locate(polls_mmodel_37)