【发布时间】:2015-01-05 21:38:50
【问题描述】:
我正在尝试编写一个“标准”商业网站。所谓“标准”,我的意思是这个站点在前端运行通常的 HTML5、CSS 和 Javascript,一个后端(处理东西),并为数据库运行 MySQL。这是一个基本的 CRUD 站点:前端只是制作数据库中存储的任何内容;后端将用户输入的任何内容写入数据库并进行一些处理。就像那里的大多数网站一样。
所以,我想在 Django 中将其作为 MTV 结构(模型-模板-视图)。我想问一下,当用户从前端(即模板)调用服务器时,是通过API调用还是通过AJAX直接调用特定页面?
通过 API 执行将是模块化和干净的方式,但我猜相对较慢(虽然不确定)。
解决此问题的正确方法是什么,记住要显示的信息将由 API 提供
谢谢
【问题讨论】: