【发布时间】:2017-06-12 04:29:06
【问题描述】:
我已经成功地使用 Django 为博客创建了一个 API,但是我如何使用它来创建一个包含 HTML 和 CSS 的网站,所有教程都指向创建 API 而不是使用/利用它。
非常感谢任何一组教程或任何指南。
谢谢!!
【问题讨论】:
-
在没有任何用例的情况下创建 API 似乎有点奇怪。
标签: django django-rest-framework
我已经成功地使用 Django 为博客创建了一个 API,但是我如何使用它来创建一个包含 HTML 和 CSS 的网站,所有教程都指向创建 API 而不是使用/利用它。
非常感谢任何一组教程或任何指南。
谢谢!!
【问题讨论】:
标签: django django-rest-framework
您可以简单地编写 HTML 并使用 jquery ajax 调用获取您的 api 数据。
即$.get(URL,callback);$.post(URL,data,callback);
这里URL是你的api端点,callback是用户定义的函数来处理api响应。
例如
$.get("/blog/posts/", function(data, status) {
alert("Data: " + data + "\nStatus: " + status);
});
【讨论】:
http://127.0.0.1:8000/blog/posts/ 这样的网址