美文网首页
爬取下来的数据保存在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