0

我正在关注Flask Mega-Tutorial,它实现了一种发布功能,创建/更新/删除发生在单独的页面上。但是,我想尝试制作某种 Facebook Wall 类型的帖子,可以直接在“帖子”页面上创建、评论、编辑和删除帖子。如果可能的话,是否有任何模板/资源/指南/教程等来说明如何进行此操作,或者任何人都可以为我提供一些有关如何使用 Flask 和 Bootstrap 执行此操作的指示?

4

1 回答 1

0

您遵循的教程可能不是最适合您的目标。要实现类似于一个页面,您可以在其中创建/编辑/删除像“墙”这样的帖子,那么如果您在前端和后端之间实现一个 JSON 接口,然后使用 HTTP POST 发出请求(创建一个新的post)、HTTP PATCH(编辑帖子)和 HTTP DELETE(删除帖子)。然后,您可以将前端的呈现与后端函数调用分开,并使用来自前端的 AJAX 请求仅重绘需要更新的页面部分(在 div 内)。

我在搜索时发现了一篇关于“Flask + REST API + JSON”的文章https://medium.com/@gokhang1327/separate-front-end-from-back-end-with-flask-ajax-a5b22b12d001

如果我今天开始这个项目,这就是我自己会做的事情。

于 2019-11-12T14:13:15.790 回答