jerryxjr1220 发表于 2020-5-23 15:05:04

【原创教程】建站实录系列之Django3+Xadmin2+CKeditor打造个人博客(6)

本帖最后由 jerryxjr1220 于 2020-5-23 15:12 编辑

5. 安装Xadmin2后台管理系统
网站实例请参考:http://www.bestech.ren
在上一章中,我们已经完成了django默认的admin后台管理系统的配置,由于原生的admin后台管理系统比较普通,功能也不够强大,这里我们就要安装Xadmin2后台管理系统来替代原来的系统。

    安装xadmin2

    最简单的方式pip安装:pip install xadmin2

    特别需要注意的是由于我们使用的是Python3系统,必须要使用xadmin2才能支持,xadmin几年前已经停止更新了

    在settings.py中进行配置
INSTALLED_APPS = [
    'crispy_forms',
    'xadmin',
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
]
运行makemigrations和migrate进行数据库迁移
    manage.py@MyBlog > migrate
    Tracking file by folder pattern:migrations
    Operations to perform:
      Apply all migrations: admin, auth, contenttypes, sessions, xadmin
    Running migrations:
      Applying xadmin.0001_initial... OK
      Applying xadmin.0002_log... OK
      Applying xadmin.0003_auto_20160715_0100... OK

    Process finished with exit code 0

然后我们就可以登录xadmin查看安装好的后台系统了。

jerryxjr1220 发表于 2020-5-25 16:51:50

{:5_104:}

凡毓 发表于 2020-11-4 11:26:19

我的数据库迁移报错了TypeError: argument of type 'WindowsPath' is not iterable怎么解
页: [1]
查看完整版本: 【原创教程】建站实录系列之Django3+Xadmin2+CKeditor打造个人博客(6)