def populate(): print('Populating Survey and Question ... ', end='') Survey.objects.all().delete() Question.objects.all().delete() Choice.objects.all().delete() Response.objects.all().delete() userList = User.objects.first() for title in titles: survey = Survey() survey.title = title survey.description = title survey.date = datetime.date.today() survey.startDate = survey.date survey.endDate = survey.startDate + datetime.timedelta(60) survey.user = userList survey.emailContent = '新的問題開始' survey.save() for content in contents: question = Question() question.survey = survey question.title += 'Q:' + title question.description += title + content + '\n' question.save() Choice.objects.create(question=question, name='是') Choice.objects.create(question=question, name='否,另有要事') print('done')
def addquestions(): Q1 = Question(question_text = "What is your favorite color?") Q2 = Question(question_text = "What is your favorite food?") Q3 = Question(question_text = "What is your favorite genre of music?") Q1.save() Q2.save() Q3.save()
FILE_NAME = "QUESTIONS" from survey.models import Question f = open(FILE_NAME) for line in f: line = line.strip() q = Question(qtext=line) q.save()
def create(request): post = request.POST question = Question(qu_text=post['text'], type=post['type']) question.save() return HttpResponseRedirect(reverse('all_questions', args=()))