finds.dev← search

// the find

huge-dream/django-vue3-admin

★ 777 · Python · Apache-2.0 · updated Apr 2026

Django-Vue3-Admin is a comprehensive basic development platform based on the RBAC (Role-Based Access Control) model for permission control, with column-level granularity. It follows a frontend-backend separation architecture, with

A Django + Vue3 admin scaffold with RBAC permission control down to the column level — menus, buttons, and individual table fields can each be locked to specific roles. It's aimed at teams who need a Chinese-market enterprise internal tool or want to skip building the boilerplate admin layer from scratch.

Column-level field permissions are genuinely rare in open-source Django starters and actually useful for data-sensitive internal apps. The plugin market architecture (backend/plugins/) is a reasonable pattern for extending without forking. Docker Compose setup is included and works, not an afterthought. JWT multi-terminal auth via SimpleJWT is wired in properly rather than using sessions.

The README tells you to install from a Taobao npm mirror (`--registry=https://registry.npm.taobao.org`) by default, which is a supply-chain risk for any team outside China. Documentation is mostly in Chinese and the English translation is machine-quality throughout, which will slow down any non-Chinese team. The project commits `db.sqlite3` to the repo and includes a `del_migrations.py` script — both signals of sloppy repo hygiene that makes migrations untrustworthy. Last, it ships committed static assets (all of DRF's CSS/JS and Swagger UI bundles) directly in the repo, bloating git history and making security updates to those dependencies manual.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →