# trancer **Repository Path**: fanhao0416/trancer ## Basic Information - **Project Name**: trancer - **Description**: Django项目-任务管理平台 - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-18 - **Last Updated**: 2023-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # git管理项目操作 ## 1.初始化git `git init` ## 2.提交本地 - `git add .` - `git commit -m '备注'` ## 3.推送远端仓库 - `git remote add origin 仓库地址` - `git push origin master` ## 4.获取仓库(他人的) - `git clone 仓库地址` # requirements.txt > 将环境所用到的配置版本打包 - `pip freeze > requirements.txt` > 安装requirement.txt中所有模块 - `pip install -r requirements.txt` # 项目展示菜单 ## 1. 项目管理 > 路由分发 - ```python url(r'^manage/(?P\d+)/', include([ url(r'^dashboard/$', manage.dashboard, name='dashboard'), url(r'^issues/$', manage.issues, name='issues'), url(r'^statistics/$', manage.statistics, name='statistics'), url(r'^file/$', manage.file, name='file'), url(r'^wiki/$', manage.wiki, name='wiki'), url(r'^setting/$', manage.setting, name='setting'), ], None, None)), ``` ## 2. 是否进入项目 > 选择中间件判断 - 判断URL是否以manage开头 - project_id -> 我创建的 or 我参与的 ## 3. 展示菜单 > 判断是否进入项目(代码段) ```html {% if request.tracer.project%} {% endif %} ``` ## 4. 总结 1. 项目实现思路 2. 星标/取消星标 3. inclusion_tag实现项目切换 4. 项目菜单 - 中间件 `process_view` - 默认选中: inclusion_tag - 路由分发 - include("xxx.url") - include([]) 5. 颜色选择: 源码 + 拓展 [实现]