我将开始一个项目,在该项目中,我将把pyhon django与rest框架一起使用,将AngularJs与restangular和Mongodb一起使用。我应该开始使用angularjs编写客户端应用程序,然后考虑应该使用哪种文件夹结构,以便可以挂接后端。或者我应该首先考虑文件夹结构,然后继续。
即使在第二个选项中,我也对我应该使用的文件夹结构类型感到困惑,因为我对所有这些技术都不了解。直到现在我想到的文件夹结构都是这样。
Root Folder
| -- api
|-- view.py
|-- url.py
|-- model.py
| -- app
|-- css
|-- js
|-- images
|-- index.html
请帮助..任何建议将不胜感激...
最佳答案
如果您使用两个不同的域。这是我如何做的git种子。随意使用它。
Angular/Django Seed
.
├── app/
│ ├── shared/ // acts as reusable components or partials of our site
│ │ ├── sidebar/
│ │ │ ├── sidebarDirective.js
│ │ │ └── sidebarView.html
│ │ └── article/
│ │ ├── articleDirective.js
│ │ └── articleView.html
│ ├── components/ // each component is treated as a mini Angular app
│ │ ├── home/
│ │ │ ├── homeController.js
│ │ │ ├── homeService.js
│ │ │ └── homeView.html
│ │ └── blog/
│ │ ├── blogController.js
│ │ ├── blogService.js
│ │ └── blogView.html
│ ├── app.module.js
│ └── app.routes.js
├── assets/
│ ├── img/ // Images and icons for your app
│ ├── css/ // All styles and style related files (SCSS or LESS files)
│ ├── js/ // JavaScript files written for your app that are not for angular
│ └── libs/ // Third party libraries such as jQuery, Moment, Underscore, etc.
└── index.html
关于python - Python Django-REST-framework和Angularjs的文件夹结构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19566555/