Flask Restful项目结构

Flask Restful项目结构,flask,project-structure,flask-restful,Flask,Project Structure,Flask Restful,这是我目前的结构: ├── app │   ├── auth │   │   ├── __init__.py │   │   ├── models.py │   │   └── resources.py │   ├── __init__.py ├── app.db ├── config.py ├── env └── run.py Auth模块应该负责所有基于令牌的身份验证。 为了做到这一点,我遵循了基于资源的结构。我创建了models.py,其中包含一个用户模型类和一个包含所有HTTP方法的资

这是我目前的结构:

├── app
│   ├── auth
│   │   ├── __init__.py
│   │   ├── models.py
│   │   └── resources.py
│   ├── __init__.py
├── app.db
├── config.py
├── env
└── run.py
Auth模块应该负责所有基于令牌的身份验证。 为了做到这一点,我遵循了基于资源的结构。我创建了models.py,其中包含一个用户模型类和一个包含所有HTTP方法的资源文件。这样做对吗?在模型或资源中,我应该在哪里实现像generate_auth_token()这样的函数


是否有更好的实施方案?

投票以主要基于意见的方式结束。我希望听到更多的意见许多好的问题都会根据专家经验产生一定程度的意见,但对这个问题的回答往往几乎完全基于意见,而不是事实、参考资料或具体的专业知识。