文件名称:XMeme:Meme目录以上传,共享,编辑和评论Memes
文件大小:274KB
文件格式:ZIP
更新时间:2024-05-31 04:15:14
react heroku flask memes JavaScript
XMeme-玛纳斯·阿查里亚(Manas Acharya) XMeme是为创建的meme目录。 目的是执行Crio指定的REST API要求列表,并将其与前端集成。 与Heroku一起公开托管。 让我们深入研究该项目。 科技栈 后端:烧瓶(Python) 前端:React 数据库:MongoDb 部署:Heroku(Https) 容器化:Docker 特色功能 后端 使用内置在API中的分页服务获取Meme数据 URL验证,用于检查meme URL上的内容是否为图像类型(由于EC2上的抓取请求需要从aws控制台更改设置,因此无法进行评估。此功能将在公共api端点上起作用。) 在帖子中添加评论 使用GUNICORN WSGI服务器而不是flask开发服务器进行部署 完成从dao对象到数据库的事件记录 未知的端点404处理 重复数据(409),无效输入(422),找不到资源(404
【文件预览】:
XMeme-main
----frontend()
--------package.json(1KB)
--------src()
--------.gitignore(310B)
--------public()
--------README.md(3KB)
--------yarn.lock(510KB)
----server_run.sh(53B)
----Dockerfile(939B)
----docker_test.sh(785B)
----install.sh(495B)
----.gitignore(178B)
----test_server.sh(1KB)
----README.md(11KB)
----sleep.sh(43B)
----backend()
--------app.py(11KB)
--------Procfile(21B)
--------requirements.txt(434B)
--------dockerStart.sh(84B)
--------tests.py(4KB)
--------utils()