Javascript 使用reactjs制作前端网站后,如何添加django后端?
我用Materialize框架和ReactJS制作了我网站的前端,使其具有动态性。Javascript 使用reactjs制作前端网站后,如何添加django后端?,javascript,python,html,django,reactjs,Javascript,Python,Html,Django,Reactjs,我用Materialize框架和ReactJS制作了我网站的前端,使其具有动态性。 我的目标是建立一个向上投票/向下投票系统,因此我需要一个后端ORM来与数据库一起使用 我决定使用Django,因为我对python比较有经验,但当我学习教程时,我执行了以下命令: npx创建react应用程序前端 目的是用我的“自制前端”替换新文件,使其工作,但目录结构完全不同 使用命令生成的树: ├── frontend │ ├── package.json │ ├── public │ │ ├
我的目标是建立一个向上投票/向下投票系统,因此我需要一个后端ORM来与数据库一起使用 我决定使用Django,因为我对python比较有经验,但当我学习教程时,我执行了以下命令:
npx创建react应用程序前端
目的是用我的“自制前端”替换新文件,使其工作,但目录结构完全不同
使用命令生成的树:
├── frontend
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── README.md
│ ├── node_modules
│ ├── src
│ │ ├── App.css
│ │ ├── App.js
│ │ ├── App.test.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── logo.svg
│ │ └── registerServiceWorker.js
├── frontend
│ ├── Components
│ ├── index.html
│ ├── css
│ │ ├── style.css
│ │ ├── materialize.css
│ │ └── materialize.min.css
│ ├── README.md
│ ├── node_modules
│ ├── js
│ │ ├── init.js
│ │ ├── materialize.js
│ │ └── materialize.min.js
│ ├── src
│ │ └── word_card.js
我的原始前端树:
├── frontend
│ ├── package.json
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.html
│ │ └── manifest.json
│ ├── README.md
│ ├── node_modules
│ ├── src
│ │ ├── App.css
│ │ ├── App.js
│ │ ├── App.test.js
│ │ ├── index.css
│ │ ├── index.js
│ │ ├── logo.svg
│ │ └── registerServiceWorker.js
├── frontend
│ ├── Components
│ ├── index.html
│ ├── css
│ │ ├── style.css
│ │ ├── materialize.css
│ │ └── materialize.min.css
│ ├── README.md
│ ├── node_modules
│ ├── js
│ │ ├── init.js
│ │ ├── materialize.js
│ │ └── materialize.min.js
│ ├── src
│ │ └── word_card.js
我觉得我的前端的新版本是基于这样一个想法:让一切都与ReactJS对立,而旧版本只有ReactJS作为补充
在这种情况下,如何使用django作为后端
非常感谢你抽出时间来帮助我 如果我正确理解了您的问题,您现在正在学习React with Django教程,但您已经陷入困境,因为教程中React应用程序的结构与您已经创建的结构不同 在这两种情况下,使用Django的方式都是相同的。您正在创建一个分离前端和后端关注点的解耦应用程序。Django不知道也不关心前端的结构 如果您是Django新手,我建议您先学习官方Django教程,然后再学习官方Django REST框架教程