Django
- 修改你的模型(在models.py文件中)。
- 运行python manage.py makemigrations ,为这些修改创建迁移文件
- 运行python manage.py migrate ,将这些改变更新到数据库中。
django 类
django.utils
django.utils.timezone
python 内置datetime.timedelta(days=1)
例子 timezone.now()-datetime.timedelte(days=1)
django orm 模型
Question.objects.filter(id=1)
Question.objects.filter(question_text__startswith='What')
Question.objects.get(id=1)//publish__year=timezone.now().year
外键 操作
q = Questions.objects.get(id=1)
q.choice_set.all()
q.choice_set.create(choice_text=’1’,count=1)
q.choice_set.create(choice_text=’2’,count=1)
q.choice_set.create(choice_text=’3’,count=1)
q.save()
q.choice_set.all().count
q.choice_set.filter(chioce_text__starts__with=’1’)