我不知道当我必须将一个django API(使用JsonResponse构建,没有额外的框架)与一个前端(在本例中是Next.js)集成时会出现什么问题。
我使用JsonResponse(没有DRF)构建了一个Django API。我想用Next.js构建一个前端客户端,它可以对我的Django API进行API调用。我的问题是:
- 我必须同时运行django和next.js服务器来执行整个项目吗?
- 我想我会面临一些挑战与csrf令牌,我会面临什么其他挑战,我已经建立了我的API没有API框架作为Django休息框架?
1条答案
按热度按时间plicqrtu1#
1.这几乎总是一个更好的方法来对待这两个尽可能分开。我会去与完全分开的回购,托管等...
1.我认为使用DRF最大的好处是验证。DRF有很好的方法来处理请求数据验证。您的视图看起来会更精简,因为它将保存您编写大量样板代码的麻烦。