我将开始一个项目,在该项目中,我将把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/

10-09 03:12