首页 > 代码库 > Django

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’)
 
 
 
 
 
 
 

Django