Py学习  »  Django

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

夕阳下我们肩并着肩 • 3 年前 • 477 次点击  

随着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
 
477 次点击