1 Star 1 Fork 1

尹简凝 / vue-element-frontend-backend

Create your Gitee Account
Explore and code with more than 6 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README_EN.md

vue element-ui license

简体中文 | English

Introduction

vue-element-frontend-backend is a production-ready front-end and back-end solution for admin interfaces.It based on vue-element-admin and Back-end self-development[python+django+restful). Development and Improvement of Front Section Technology Based on vue-element-admin, the back-end code is developed with Python + Django and designed with restful architecture.

Privilege management:

Back-end: Using RBAC mode,Using RBAC mode, Cooperating with Restful url + Method Operation
            to do back-end privilege authentication
Front-end: according to the url list returned by the backend userinfo url,matching menu
            for front-end menu display or not,whether there is deletion inside or not,
            and updating permissions is mainly based on the specific URL permissions of the back end.

demo example(cmdb demo):

	front-end:Using avue build front-end Table management
	back-end:get_table_info api return avue arch, and  get list real datas
	Combination of the two to synthesize a table's crud, import/export functions with minimal code.

Preparation

You need to install node and python3.6 locally. The project is based on vue-element-admin [vue,vuex,vue-router,vue-cli,axios,element-ui,avue], all request data is simulated using backend-python+django. Understanding and learning this knowledge in advance will greatly help the use of this project.

Back-end api

Features

- Login / Logout and Third party login

- Multi-environment build
  - dev sit stage prod
- Global Features
  - I18n
  - Multiple dynamic themes
  - Dynamic sidebar (supports multi-level routing)
  - Dynamic breadcrumb
  - Tags-view (Tab page Support right-click operation)
  - Svg Sprite
  - Mock data
  - Screenfull
  - Responsive Sidebar

- Excel
  - Export Excel
  - Upload Excel

- Table
  - General table CRUD

- Error Page
  - 401
  - 404

- Components
  - Avatar Upload
  - Back To Top
  - Drag Dialog
  - Drag Select
  - Drag Kanban
  - Drag List
  - SplitPane
  - Dropzone
  - Sticky
  - CountTo

Install Docs

中文安装文档 English Install Docs

Comments ( 0 )

Sign in for post a comment

About

Cancel

Releases

No release

Contributors

All

Activities

load more
can not load any more
1
https://gitee.com/yin_jian_ning/vue-element-frontend-backend.git
git@gitee.com:yin_jian_ning/vue-element-frontend-backend.git
yin_jian_ning
vue-element-frontend-backend
vue-element-frontend-backend
master

Search

105716 1d94204e 1850385 105716 2d26be5c 1850385