使用mongodb与基于类的视图django

时间:2018-02-23 02:49:56

标签: python django mongodb mongoengine

我尝试使用如下所示的基于类的视图

class DetailBookVIew(DetailView):
    model = Book
    template_name = 'book/detail_book.html'
模型Book

是一个mongodb模型,因此如何将该基于类的视图与mongodb模型一起使用,因为它会导致AttributeError: type object 'Book' has no attribute '_default_manager'之类的错误,_default_manager属性仅可用对于sql模型。

1 个答案:

答案 0 :(得分:0)

您应该使用Django-mongogeneric通用视图中使用文档而不是模型