使用TastyPie(Django的API框架)建议的文件结构是什么(或者您认为)。
在每个应用中都有不同的资源:
app1
models.py
resources.py
app2
models.py
resources.py
或者创建一个新应用说并且拥有一个资源一个资源:
app1
app2
apiApp
resources.py
答案 0 :(得分:1)
这是一种非常简单有效的tastypie api结构。
Projectname
app1
api
__init__.py
resource.py
models
__init__.py
model1.py
model2.py
migrations
__init__.py
__init__.py
app2
api
models
migrations
__init__.py
common
__init__.py
constant.py
authentication.py
commondata.py
middleware
__init__.pt
cors.py
projectname
__init__.py
settings.py
urls.py
wsgi.py
manage.py
Projectname.wsgi
答案 1 :(得分:0)
仅为资源创建新应用程序没有意义。我会在每个应用程序中使用不同的资源。或者,您可以将它们放在/ resource中。