baifendian / Sirius

Cluster dashboard for datacenter clusters
41 stars 17 forks source link

session问题解决和模版文件优化 #338

Closed LuPan2015 closed 7 years ago

LuPan2015 commented 7 years ago

完成的功能如下:

  1. 修复session问题: Fixed #331 session如果失效则直接跳回登录页面.
  2. 优化模版方便形成一键部署 新版的模版会对一下2个命令做优化:
      npm run build  #可以直接生成django可以识别的index.html文件不用做任何修改
    npm start #执行改命令前不用每次修改webpack.config文件。
  3. 编写build.sh脚本
    sh build.sh # 直接帮你编译好前端代码并拷贝到sirius web对应的目录。不用做任何操作就可以直接启动sirius了
  4. 代码风格
    1. = 号两边为1个空格
    2. , 号后面为1个空格
qqzxingchen commented 7 years ago

按照最新的代码做镜像,部署运行后会报错,排查后发现问题原因为:

Aries/user_auth/templates/index/index.html 文件
指定主js文件的语句有问题:
        <script src="{% static 'aries/app..js' %}" > </script>
正确的应该是下面的样子:
        <script src="{% static 'aries/app.51da56de08b01c697425.js' %}" > </script>
qqzxingchen commented 7 years ago

已经通过修改 Dockerfile、build.sh 文件,将bug修复