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

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

作者: sandbox_im | 来源:发表于2018-07-18 19:50 被阅读0次

     上一小节介绍了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群)

    相关文章

      网友评论

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

          本文链接:https://www.haomeiwen.com/subject/gzeapftx.html