【问题标题】:Django rest framework and frontendDjango 休息框架和前端
【发布时间】:2021-11-20 02:36:45
【问题描述】:

我想使用 Django Rest Framework 来创建 RESTAPI 来集成支付网关 API,比如 Stripe。对于前端部分,我只能看到使用 React 作为前端的项目。我不能使用 Django 作为前端吗? 如果我真的只需要使用 React 或 Vue,请寻求建议。或者是否也可以使用 django 作为前端。 寻找您的建议。谢谢。

【问题讨论】:

  • 您需要使用 JS 从客户端异步调用 REST API,您可以为此使用 React 或 Vue 之类的框架,也可以使用 vanilla JS。除了提供 HTML/模板和静态文件之外,Django 与您的客户端没有任何关系
  • 如果实现 Stripe 是使用 Django-Rest 的唯一原因,您可以将 Stripe Python 库与 Django 一起使用。你不需要 Django-Rest。这是github repo github.com/stripe/stripe-python

标签: django django-rest-framework


【解决方案1】:

要在 Django 中使用 Stripe,你可以参考这个包 https://github.com/dj-stripe/dj-stripe,它支持 Django 开箱即用的 Stripe

对于前端用 Django 替换 React 是可能的,您可以使用 Django 模板,但是,这取决于您的用例。

【讨论】:

    猜你喜欢
    • 2021-04-03
    • 2021-11-26
    • 1970-01-01
    • 2014-08-29
    • 2013-04-08
    • 1970-01-01
    • 2015-02-25
    相关资源
    最近更新 更多