快速搭建一个美观且易用的 Django 管理后台 —— django-xadmin

Django-xadmin(也称为Xadmin)是一个第三方的 Django 应用程序,它提供了一系列工具和模板来快速开发基于 Django 的后台管理界面。使用 Django-xadmin 可以用很少的代码就创建出一个强大的、具备实时查看数据、增、删、改等基本操作的 Django 后台管理界面。先看看一些管理后台的界面截图:

快速搭建一个美观且易用的 Django 管理后台 —— django-xadmin_第1张图片

 

快速搭建一个美观且易用的 Django 管理后台 —— django-xadmin_第2张图片

 

快速搭建一个美观且易用的 Django 管理后台 —— django-xadmin_第3张图片

 

快速搭建一个美观且易用的 Django 管理后台 —— django-xadmin_第4张图片

 

安装

Xadmin 最好通过 PyPI 安装。要安装最新版本,请运行:

pip install xadmin

或者从 github 源安装:

pip install git+git://github.com/sshwsfc/xadmin.git

从 github 源安装 Django 2.0:

pip install git+git://github.com/sshwsfc/xadmin.git@django2

在本地运行演示

cd demo_app
./manage.py migrate
./manage.py runserver

在浏览器中打开 http://127.0.0.1:8000,用户密码为 admin

 Django-xadmin 的一些主要特点:

  1. 多样化的插件:Django-xadmin 内置了许多插件,可以用于上传文件、选择日期时间、图像剪裁等常见需求,并且支持自定义插件。
  2. 高度可配置:可以通过简单的配置文件或 Python 代码进行定制,例如自定义表单布局、添加字段验证、设置翻译文本等。
  3. 支持多个主题:Django-xadmin 提供了多个现成的主题方案,可以根据需求选择适合的主题。
  4. 动态过滤器:可以动态添加、删除和调整过滤器,可以自定义数据的展现方式。

总的来说,Django-xadmin 并不是 Django 官方推荐的后台管理解决方案,但其获得了开源社区的大量支持和贡献。对于那些想快速搭建一个美观且易用的 Django 后台管理界面的项目,Django-xadmin 可以作为一个很不错的选择。

Github 源码地址:
https://github.com/sshwsfc/xadmin

你可能感兴趣的:(开发日记,django,python,后端,xadmin,后台管理)