使用Django框架,需要修改数据库名时,我们需要使用元选项:
具体实现如下
django元选项和模型管理类

django元选项和模型管理类
自定义模型管理器对象有两个功能:
1.改变数据库查询的结果:如下定义一个查询结果为isDelete=False 的数据对象
def all(self):
books = super().all()
books = books.filter(isDelete=False)
return books
2封装函数:操作模型类对应的数据表(增删改查):如下定义一个增加数据函数
def add_book(self, btitle, bpub_date):
model_class = self.model
book = model_class()
book.btitle = btitle
book.bpub_date = bpub_date
book.save()

相关文章:

  • 2022-01-07
  • 2021-08-04
  • 2021-06-28
  • 2022-12-23
  • 2022-12-23
  • 2021-10-01
猜你喜欢
  • 2021-10-03
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2021-10-07
  • 2022-12-23
  • 2021-09-28
相关资源
相似解决方案