【发布时间】:2019-02-20 19:51:18
【问题描述】:
我想从 HTML 表中的 mongoDB 列中获取值。
这是在views.py中
import pymongo
from pymongo import MongoClient
from pymongo.read_preferences import ReadPreference
myclient = pymongo.MongoClient("mongodb://00.00.00.0:27017")
mydb = myclient["dbName"]
mycol = mydb["thePages"]
def pages(request):
for x in mycol.find({},{ "_id": 0, "url": 1 }):
return HttpResponse("<table border=1><tr><td> " + str(x) + "</td></tr></table>")
urls.py:
path('page/thePages', views.thePages, name = 'thePages'),
结果:
{'pageName': 'Google'}
预期结果:
Google
Bing
Facebook
StackOverflow
我是 Django 新手。请帮忙。我知道我需要一个循环来获取列中的所有值以及上面显示的格式。我需要一种方法来解决它。任何帮助都会非常有帮助。
【问题讨论】:
标签: python html django mongodb pymongo