(一)在idle中进行数据操作需要的环境初始化操作
import os;
import sys;
sys.path.append("E:\\tmp\\mysite");
# 项目位置
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
(二)导入已定义好的数据模型
from polls.models import Poll, Choice
(三)读取Poll的所有对象数据
Poll.objects.all();
(四)新建数据并保存
from django.utils import timezone;
p = Poll(question="What's new?", pub_date=timezone.now());
p.save()
(五)在数据库中检索对象
Poll.objects.filter(id=1);
Poll.objects.filter(question__startswith='What');
from django.utils import timezone;
current_year = timezone.now().year;
Poll.objects.filter(pub_date__year=current_year);
(六)删除对象
p.delete();
(七)按某字段排序读取对象
Poll.objects.order_by('-pub_date')[:5]