Django快速开发可定制的办公系统实战(3):克隆项目和目录结

2018-07-18  本文已影响0人  sandbox_im

 上一小节介绍了python虚拟环境的使用,并通过pycharm创建并运行了我们的第一个项目,现在可以将上一节创建的测试项目删除了,这节将会介绍如何从github上来获取项目,并从项目tag标签生成新的分支来进行开发。本节内容使用到的tag 版本是v1.0

1 从github上克隆项目

 进入要存放项目的目录,右键鼠标,选择 "Git Bash Here" ,打开git命令窗口(你也在任意位置打开Git Bash然后使用cd 命令进入指定目录)

image

 在Git Bash命令窗口输入:

$ git clone https://github.com/RobbieHan/sandboxOA.git

 在提示成功完成后,我们就把项目克隆到本地了,查看项目tag标签:

$ git tag
v1.0
v2.0

 注意随着版本的更新发布,本次项目记录对应的项目标签会越来越多,这一节教程我们从v1.0开始。

使用v1.0来创建新的分支作为我们的开发版本,dev是我们要创建的分支名称,后面将用这个分支进行开发。

$ git checkout -B dev v1.0  # -B是强制创建分支,如果原分支存在则覆盖

2 v1.0项目目录结构说明

 v1.0是初始项目文件,目录结构如下,随着项目的进度,结构会有所变动

/sandboxOA/                       # 项目根目录
    |-- sandboxOA/
        |-- __init__.py           # 空文件,python包的声明文件
        |-- settings.py           # 项目配置
        |-- urls.py               # 项目路由,用来做url声明
        |-- wsgi.py               # wsgi兼容接口
    |-- static                    # 静态文件存放目录 css js
    |-- templates                 # html模板文件存放目录    
    |-- manage.py                 # 命令行工具,可用来运行项目、创建app等
    |-- requirements              # 项目运行所需依赖包

安装部署交流:83792608(QQ群)

上一篇下一篇

猜你喜欢

热点阅读