回顾

技术点:

#  跨域
 #      json
            -  返回的数据格式: 函数名(数据)
            -  只能发get请求
    示例:
    - 服务端:
        def index(request):
            return HttpResponse("func({k1:'v1',k2:'v2'})")
    - 前端:
        
        <script src='xxxx/index'></script>
        <script>
            function func(arg){
                alert(arg)
            }
        </script>
        cors
            - 本质 添加响应头
            - 请求
                - 简单请求
                - 复杂请求
            - 解决:在中间件对跨域进行设置
git 
    - 作用:版本管理
    - 如何基于git做协同开发:
        每个人一个分支,

    - 当在开发某个功能到1/2时。如果想要回到原来的状态修复原来的代码
        答:创建一个bug分支,在bug分支上进行修复,修复完成后合并到master上

    -git rebase 是什么意思
        做合并,在合并记录会合成一条线

    -在公司是用什么管理代码
        --自己搭建 gitlab

    - 如何基于git做协同开发
        - 每个人一个分支,然后有一个review分支(用来给上头看),差不多小功能开发完就进行合并,不然开发时间长
      ,容易出现bug(长时间需要每个人不要修改到同一份文件)

  - git 常见命令  
      git init 初始化
      git add . 对所有文件进行管理
      git commit -m "xxx" 提交代码进行管理、
      git status 查看状态
      git log 查看提交记录
      git reset --hard 版本号 回滚到该版本号
      git reflog 查看回滚前的版本号
      
    - stash相关命令 --> 存储到"某个地方”
      git stash 将当前工作区所有修改过的内容存储到“某个地方”,将工作区还原到当前版本未修改过的状态
      git stash list 查看"某个地方"存储的所有记录
      git stash clear 清空“某个地方”
      git stash pop 将第一个记录从“某个地方”重新拿到工作区(可能有冲突)
      git stash apply 编号, 将指定编号记录从“某个地方”重新拿到工作区(可能有冲突)
      git stash drop 编号,删除指定编号的记录

    - branch --> 分支
      git branch bug 创建一个修复bug分支
      git branch 查看一共有几个分支
      git checkout bug 跳转到bug分支
      git branch dev 只做开发
      git mare bug 将master 与 bug 合并
      git branch -d bug 删除bug分支
     

contenttype
    django的一个app
    作用: 让一张表动态和N张表创建FK关系



原文地址:https://www.cnblogs.com/jassin-du/p/8886057.html