django2.0.5 数据库的基本操作(不断整理中)

关于数据库的创建等相关步骤,请参考之前的文章,这里我们只做views.py中的操作分享。

针对mysql库(创建语句查看之前的django 博文):
注意,这里操作与在Python中使用原生的数据库操作是不同的。
这里写图片描述

使用Django从数据库中随机取N条记录的不同方法及其性能实测参考:http://blog.jobbole.com/52852/

  1. 首先从数据库中获取数据所有数据:
def book_list(request):
  books =  Article.objects.all()
  print(books)
  return render_to_response('Article.html', {'books': books})
  1. 从Article类中得到以order_by(‘title’)排序的【:1】第一条数据。
def book_list(request):
  books =  Article.objects.order_by('title')[:1]
  print(books)
  return render_to_response('Article.html', {'books': books})

猜你喜欢

转载自blog.csdn.net/HHTNAN/article/details/81700894