Django back-office management platform, including the RBAC infrastructure.
Django back-end management platform, including the RBAC infrastructure.
I haven't found a scaffolding back-end and front-end system that can be used directly in Python, so I made one with my friends.
This project is a back-end system, and the front-end system is developed using Ant-VUE. github:https://github.com/StevenShuai/ant-design-vue-admin.
- python 3.7
- pandas 1.1.0
- django 3.1
- django-cors-headers 3.4.0
- django-timezone-field 4.0
- django-filter 2.3.0
- django-redis 4.12.1
- django-redis-cache 2.1.1
- djangorestframework 3.11.1
- djangorestframework-simplejwt 4.4.0
- mysqlclient 2.0.1
- drf-extensions 0.6.0
- drf-yasg 1.17.1
- django_notifications_hq 1.6.0
- pycryptodome 3.9.8
Install dependency package
pip install -r requirements.txt
Modify configuration file
server\setting.py
Synchronous database
cd djangoAdminPlatform\apps
python ../manage.py makemigrations system
python manage.py migrate
Run service
cd djangoAdminPlatform
python manage.py runserver 8000
djangoAdminPlatform
- apps - all application
- notice - Notify the application
- system - System the application
- server - django config
- utils - toolkit