flask-mongo-elastic-REST:使用Flask,Mongo,Elastic进行的CRUD操作项目

时间:2024-06-14 07:03:57
【文件属性】:

文件名称:flask-mongo-elastic-REST:使用Flask,Mongo,Elastic进行的CRUD操作项目

文件大小:36KB

文件格式:ZIP

更新时间:2024-06-14 07:03:57

HTML

烧瓶-单弹弹性REST 使用Flask,Mongo和Elastic进行的CRUD操作项目 该项目包括使用以下方法为CRUD的运营创建一个小型网站: 烧瓶(Python微框架)。 MongoDB(文档数据库),用于存储数据。 弹性(基于Lucene的搜索服务器),用于索引和搜索数据。 Bootstrap(前端框架),用于用户界面。 跑步 要运行此项目,请先安装Python,MongoDB,Pymongo,Flask和Elastic。 并确保MongoDB在端口27017上侦听,并在端口9200上侦听Elastic。 然后移至etlMongo文件夹并运行etl.py python etl.py 这会将一些插入到MongoDB数据库中,数据库名称将为gov ,集合名称为drdo 。 数据将从raw.json文件插入, raw.json文件包含一些随机的DRDO数据集,其中包含四个字


【文件预览】:
flask-mongo-elastic-REST-master
----.gitignore(6B)
----README.md(2KB)
----searchElastic.py(1KB)
----flaskapp.py(4KB)
----mongoCRUD.py(2KB)
----static()
--------css()
----etlMongo()
--------README.md(256B)
--------etl.py(966B)
--------raw.json(4KB)
----templates()
--------README.md(78B)
--------500.html(263B)
--------insert.html(3KB)
--------shell.html(3KB)
--------update.html(3KB)
--------403.html(174B)
--------delete.html(2KB)
--------search.html(4KB)
--------login.html(2KB)
--------index.html(2KB)
--------404.html(165B)
----bulkElastic()
--------README.md(238B)
--------bulk.py(738B)
--------data.txt(7KB)

网友评论