我是Django的新手,在部署Web应用程序时试图了解首选的操作方法.
假设我正在创建一个Web应用程序(例如)用户登录管理,一些上传功能,上传文件的操作以及在屏幕上呈现上传的文件.它们都是同一个"Web应用程序"的一部分.
这些功能中的每一个都是项目中自己的应用程序,还是应该将它们组合在一起?Django应用程序是否与Web应用程序相对应,还是对应于与数据库中的几个表交互的单个函数集?
bra*_*ers 31
可重用应用程序和不可重用应用程序之间存在区别.对于可重用的应用程序,它们必须提供定义明确的功能,并且旨在解决定义明确的问题.如果情况并非如此,那么它们就不会是非常可重复使用的.
但是,您可能还有一些不可重用的应用程序,即项目中的一个或多个应用程序,这些应用程序实现了特定于项目的应用程序逻辑.在我的项目中,我总是有一个不可重复使用的应用程序core,它可以作为粘合剂并将所有内容联系在一起.如果我的网站中有不同的部分,我可能会选择使用更多不可重用的应用程序,因为我喜欢它本质上命名我的项目的方式(例如模型,视图,模板等)
| 归档时间: |
|
| 查看次数: |
8488 次 |
| 最近记录: |