First_Of_All
django中有两个重要的概念:项目(project)和应用(app)。一个项目是使用django的web应用程序。一个项目中可以有多个应用,每个应用代表一个更大项目中的一个离散部分。例如,我们的外卖平台可能有一个app用于商家,一个app用于顾客,一个app用于商品,一个app用于订单,一个app用于评论等等。为了创建和管理这些应用,我们需要遵循一些最佳实践:
**- 保持每个django app只做一件事,并且做好。
- 每个django app应该有自己的模型(models),视图(views),模板(templates),URL配置(urls)等文件。
- 每个django app应该在settings.py文件中注册到INSTALLED_APPS列表中。
- 每个django app应该避免过度依赖其他app或第三方包。
- 每个django app应该使用合理的命名规范,并且遵循PEP8编码风格。**