【发布时间】:2015-05-07 23:08:33
【问题描述】:
根据这个 StackOverflow 帖子:DjangoRestFramework - How do I customize the frontend?
它说“通常你想把你的 DjangoRestFramework REST Api 放在类似 /api 的地方”。我不确定这意味着什么,所以我又浏览了一些。
在这个 GitHub 项目中:https://github.com/kevinastone/django-api-rest-and-angular 有一个 /example/ 文件夹,在文件夹内有一个名为 /api/ 的文件夹,其中包含 api.py 和 serializers.py。我从来没有遇到过一个教程告诉我创建一个 api.py 文件并在应用程序中放置一个 /api/ 文件夹(看起来该应用程序在 GitHub 项目中被称为“示例”)。
我看过这个教程:https://godjango.com/41-start-your-api-django-rest-framework-part-1/,好像讲师创建了一个名为“api”的应用程序,其中包含 serializers.py 和 urls.py。话虽如此,不同的教程显示不同的东西。创建将 DjangoRestFramework 用于 ReSTful API 的 Django 应用程序的首选方法是什么?
我的最终目标是在前端使用 DjangoRestFramework 和 AngularJS 创建一个 Django 应用程序。
【问题讨论】:
-
好吧,其他人都有自己喜欢的构建 API 的方式。我建议您从 DjangoRestFramework 教程约定开始(因为它是最新的),并在前端使用 Angular 教程。
标签: django angularjs django-rest-framework