【发布时间】:2014-05-01 16:06:19
【问题描述】:
现在我有一个大型项目,其 API 也同样大(使用 django rest 框架完成)。目前的结构是这样的:
api
|-----urls.py
|-----models.py
|
----v1
|-----views.py
|-----serializers.py
|-----permissions.py
|-----tests.py
等
您可以猜到,views.py 文件非常大,我想重构它。目前我面前有几个选择,我倾向于将“api/v1”包放入每个应用程序中,并使用 api 应用程序将所有 url 捆绑在一起并保持不会掉落的视图进入应用程序。
有没有人有这方面的经验并可以提供指导?
【问题讨论】:
标签: django django-rest-framework