【发布时间】:2020-11-05 16:19:57
【问题描述】:
我想使用 Django 作为 react 支持,并且我已经将 Django 与 react 应用程序集成。我的反应应用程序(在我的例子中是博客)已启动并与 Django 一起运行。为此,我进行了以下更改。
settings.py 中模板的目录:
但现在我想使用 Django 的 db.sqlite3 作为我的 react 应用程序的数据库。请告诉我如何配置它?我需要配置哪些其他设置才能从 react 应用程序中的 db.sqlite3 数据库中获取数据?
如果你能给出一个示例代码,react app 通过任何方法获取和存储数据到 Django 数据库,那就更好了。
如果需要有关设置的更多信息,请告诉我,我会相应地编辑我的问题。
【问题讨论】:
-
没有神奇的设置。您将不得不编写代码。或者使用 API 框架(并少写一些代码)。
-
没有像 React 这样的前端框架使用服务器上的数据库这样的事情。这将违背 MVC 的目的。您应该阅读大量有关如何开发 Web 应用程序的内容。
-
继续阅读并使用“django rest 框架”以及如何在 react 中集成 RESTful API
-
你不需要做任何事情。写模型,写观点。 (如果你不想复杂使用rest api)然后从反应你发出请求以获取数据
-
你能解释一下如何使用 Django Rest API 来做到这一点吗?
标签: python reactjs django django-react