Skip to content

peshow/vue-manager

Repository files navigation

项目介绍:

  • 使用 vue-cli + vuex + vue-router + 饿了么UI,编写的一个运维平台的前端页面
  • 后端使用Django-rest-framework编写的API,实现前后端分离的后台管理系统。

功能实现:

  • 登录状态检测方式

    • 使用JSON Web Token进行登录状态检测,及API允许访问的检测
    • 后端API编写为 RESTful 规范的格式
  • 暂时只完成了一个Supervisor的管理平台

    • 通过Ansible扫描所有主机,将使用Supervisor的主机写入数据库并展示在前端界面
    • 前端页面可通过进程控制或组控制,对各主机的Supervisor所管理的进程,进行统一的 启动/关闭/重启操作。

前端页面

  • Alt text
  • Alt text
  • Alt text

结语:

  • 虽然页面和后端代码都还是很low的,但是先把功能实现出来是第一步,以后会不断地对页面及后端API做优化。

About

编写vue的后台管理界面

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published