我是Django开发人员,不久前我在具有AngularJS的项目中第一次开始使用DRF。此后的项目被迫回到原来的开发方式,但是我想继续使用DRF,因此我决定在系统中的所有AJAX调用中使用,而不是将AjaxMixins与Django CBV一起使用。
问题是,我有一位高级工作人员告诉我,这不是使用DRF或django CBV的干净方法,我们必须使用django CBV或DRF,而不能同时使用它们。
所以,事情是,我不相信。我仍然认为这没有错,也不是一种不清洁的方式。
我以为我会问社区。是对的,正确的,干净的,不干净的..以及如何在项目中处理AJAX?
您可以使用DRF
如django CBV's
因DRF可以返回/渲染HTML
,所以,你会得到同样的结果。这会有点困难。但是,同样,您需要问自己,如果您的平台需要一个移动应用程序,则需要一个API,因此,如果您现在不使用DRF,则稍后需要使用它,这将很繁琐。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句