django,外部api-模型或视图
我正在创建没有前端的django应用程序(仅限管理面板)。应用程序应该使用外部api 示例:添加、删除和编辑任何项都应该使用外部api执行一些操作(类似于同步)django,外部api-模型或视图,django,api,Django,Api,我正在创建没有前端的django应用程序(仅限管理面板)。应用程序应该使用外部api 示例:添加、删除和编辑任何项都应该使用外部api执行一些操作(类似于同步) 我应该在哪里保存使用此api的代码?模特是合适的地方吗?我应该重写保存方法吗?您可能会使用模型(以便获得管理功能),只需重写每个模型的创建/保存/删除方法即可。因为我相信管理面板总是绑定到一个模型(所以如果你没有模型就不会显示),这取决于你所说的外部api。如果您的API是通过HTTP访问的,那么您可能是通过视图构建的,即使没有人会直接
我应该在哪里保存使用此api的代码?模特是合适的地方吗?我应该重写保存方法吗?您可能会使用模型(以便获得管理功能),只需重写每个模型的创建/保存/删除方法即可。因为我相信管理面板总是绑定到一个模型(所以如果你没有模型就不会显示),这取决于你所说的外部api。如果您的API是通过HTTP访问的,那么您可能是通过视图构建的,即使没有人会直接“查看”信息。API视图的特殊之处在于它们可能返回JSON或XML而不是HTMLtastypie@dylrei,我不是在构建api,我将在我的应用程序中使用外部api。这不是我问题的答案,但你的想法其实很好。@joelgoldstick,看看我的评论^