Skip to main content

A custom admin interface providing backend via DRF and frontend via Vue and Element UI that tries to Keep It Simple.

Project description

Django Custom Admin

logo

A custom admin interface providing backend via DRF and frontend via Vue and Element UI that tries to Keep It Simple.

PyPI version GitHub stars

Documentation

Features

  • The web view runs on Vue 2 using Element UI

  • Pre-builded Vue SPA front page provided through html template and static files

  • All endpoints run on Django Rest Framework view-set’s (supports both ORM and non-ORM data sources)

  • A powerful inline system with related entities

  • Support for django-modeltranslation translations

  • Ability to output any data within inlines (such as external logs with pagination)

  • Ability to create admin actions using forms via drf serializers

  • Dynamic system for obtaining partition scheme and interface structure

  • Access rights sharing system based on DRF permissioins

  • Related fields with autocomplete search

  • WYSIWYG editor using TinyMCE 4

  • JSON editor using CodeMirror

  • Related fields Autocomplete and Filters using Vue Tags Input

Vue frontend

npm install --prefix vue_frontend
npm run serve --prefix vue_frontend

Build

npm run build --prefix vue_frontend
rm -r custom_admin/static/custom_admin/*
cp vue_frontend/dist/favicon.ico custom_admin/static/custom_admin/favicon.ico
cp vue_frontend/dist/manifest.json custom_admin/static/custom_admin/manifest.json
cp -r vue_frontend/dist/tinymce/ custom_admin/static/custom_admin/tinymce/
cp -r vue_frontend/dist/static/ custom_admin/

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_customvueadmin-0.1.39.tar.gz (1.3 MB view hashes)

Uploaded Source

Built Distribution

django_customvueadmin-0.1.39-py3-none-any.whl (1.3 MB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page