cuốn sách gpt4 ai đã làm

django - Django项目工作目录结构最佳实践

In lại Tác giả: Walker 123 更新时间:2023-11-28 19:32:21 26 4
mua khóa gpt4 Nike

我知道实际上没有唯一正确的方法。然而,我发现很难创建一个对每个开发人员和管理员都有效并保持干净的目录结构。 github 上的大多数项目都有一些标准结构。但它没有显示在 pc 上组织其他文件和所有项目的方法。

在开发机器上组织所有这些目录的最方便的方法是什么?您如何命名它们,如何连接并将其部署到服务器?

  • 项目(您正在从事的所有项目)
  • 源文件(应用程序本身)
  • 存储库的工作副本(我使用 git)
  • 虚拟环境(我更喜欢把它放在项目附近)
  • static root(用于编译后的静态文件)
  • 媒体根目录(用于上传的媒体文件)
  • 自述文件
  • 许可
  • tài liệu
  • 草图
  • examples(使用本项目提供的应用的示例项目)
  • 数据库(如果使用 sqlite)
  • 成功完成项目通常需要的其他任何东西

我想解决的问题:

  • 目录的好名字,目的明确。
  • 将所有项目文件(包括 virtualenv)保存在一个地方,这样我就可以轻松地复制、移动、存档、删除整个项目或估算磁盘空间使用情况。
  • 为某些选定的文件集(例如整个应用程序、存储库或 virtualenv)创建多个副本,同时保留我不想克隆的其他文件的单个副本。
  • 只需通过同步选定的一个目录,即可将一组正确的文件部署到服务器。

26 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress