【发布时间】:2018-11-15 11:57:08
【问题描述】:
我开始学习 django 并使用 mongoengine 来构建和连接我们的 mongoDB。
我正在关注this tutorial 以使用 django-tables2,但我什至无法启动它,因为我收到错误 Expected table or queryset, not QuerySet。
这是我正在使用的课程:
class Companies(Document):
url = StringField(required=True, unique=True)
name = StringField(required=True)
founded = IntField()
headquarters = EmbeddedDocumentField(HQ)
description = StringField()
关于我正在做的视图
def companies(request):
return render(request, 'toolbox/companies.html', {'companies': Companies.objects.all()})
我看到 mongoengine 的输出是一个 QuerySet 类型。如何将其转换为可以在 django-tables 上输入的某种类型? 感谢您的帮助!
【问题讨论】:
标签: python django mongoengine django-tables2