美文网首页
爬取下来的数据保存在MongoDB数据库并显示在页面

爬取下来的数据保存在MongoDB数据库并显示在页面

作者: 李小萌mmm | 来源:发表于2019-01-22 15:58 被阅读0次
1.连接到MongoDB并插入数据
    # 连接的数据库名和集合名 可以随便写 
    # 插入完成后 MongoDB自动创建
    from pymongo import MongoClient
    myclient = MongoClient("mongodb://localhost:27017/")
    db=myclient['WB']
    wb=db['wb']
    wb.insert_many(hot_list)


2. 在Django获得MongoDB数据

在settings.py中连接到数据库

import  pymongo
client = pymongo.MongoClient()
db = client['WB']

在views.py中查找数据,并返回给页面

from yaoqi.settings import db
def comic_list(request):
    result = db.wb.find()
    content = {'result': result}
    return render(request, 'base.html', content)

在base.html 页面中展示出来


image.png

相关文章

网友评论

      本文标题:爬取下来的数据保存在MongoDB数据库并显示在页面

      本文链接:https://www.haomeiwen.com/subject/ezzljqtx.html