社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Django

Django后台不好看?变美只需一步

夕阳下我们肩并着肩 • 5 年前 • 665 次点击  

随着python变得越来越火热,一些基于python的框架也是越来越炙手可热,虽然在后端方面spring系列有着无法比拟的优势,但是django也以其方便、快捷、高品质、易维护等特点赢得了众多开发者的喜欢,但是。。。。。

原生django管理界面

上面便是django原生的管理后台,实在是不太好看。当然django也有很多的第三方库来美化界面,比如xadmin等等,但是 xadmin的配置比较繁琐 (当然也可能是是我比较菜的原因)。今天我介绍的是一款基于vue+element-ui的django admin现代化主题,配置也非常的简单,上个界面给大家看看先。
simpleui

虽然还不是特别好看,但是相对于原生的来说已经足够精致了,而且它还支持自己继续进行修改,但是我还没有进行修改, 大家如果想看看的话欢迎点赞留言我下篇写 。接下来给大家说说如何使用simpleui。

django安装

方法一,直接命令行使用pip安装,如果需要指定版本直接在后面加上版本号即可。

pip install django
pip install django==2.1.0

方法二,使用pycharm或者anaconda安装,因为我用的pycharm,这里就只说一下pycharm里的安装方式。
进入 settings->project interpreter->+号 ,进入安装界面,然后搜索安装即可。

安装simpleui

方法三,克隆源码本地安装。

git clone https://github.com/newpanjing/simpleui
cd simpleui
python setup.py sdist install

嫌GitHub下载速度满的欢迎访问我的另一篇博客, 《GitHub下载速度慢?找“马云”啊,干货帖》。
当然还有一些其他的方法,这里就不一一列举了。

使用simpleui

关于如何新建一个django项目这里就不说了,如果有问题欢迎私信留言。 题目说了只需一步就可变美,确实是只需一步 ,找到django项目的settings.py文件,在里面的INSTALLED_APPS里面加入simpleui即可。篇幅问题就不放全部代码了。

# Application definition

INSTALLED_APPS = [
    'simpleui',#原来项目的基础上加个这个就行了
    'faceserver',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]

最后

本人菜鸡一位,写的什么不对的地方还请各位大佬谅解,如果觉得不错谢谢大家,有什么问题欢迎点赞私信留言。

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/70202
 
665 次点击