zoukankan      html  css  js  c++  java
  • Django安装Xadmin步骤

    在Django中安装Xadmin替换原始的admin,下面介绍两种方法安装

    第一种方法:pip安装

    第一步:

    直接pip安装xadmin

    pip install xadmin

    pip会同时安装上面三个依赖包,需要将'xadmin'和'crispy_forms'加入到settings.py的INSTALL_APPS中。

    第二步:

    配置URL

    用Xadmin替换原装的admin

    在urls.py中修改:

    第三步:

    需要将xadmin自带的一些表生成一下,执行以便 makemigration -- migrate,在数据库中生成这三个表:

    这时候xadmin已经可以使用了

     

    第二种方法:源码安装

    下面要把Xadmin的源码引入到项目中,方便后期开发需要定制插件。并且pip安装的Xadmin并不一定是最新版

    第一步:

    在github上下载xadmin的源码包 https://github.com/sshwsfc/xadmin

    在项目的根目录下创建一个文件夹extra_apps,将xadmin源码包中的'xadmin'文件夹复制到刚才的新建文件夹中

    在settings.py文件中写入

    sys.path.insert(0, os.path.join(BASE_DIR, 'extra_apps'))

    告诉项目xadmin的导入路径

     

    之后同上面第一种方法的第二、第三步

  • 相关阅读:
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    LeetCode
    Python, pandas: how to sort dataframe by index// Merge two dataframes by index
    永久修改VS include目录
    <OFFER05> 05_ReplaceSpaces替换空格
    用二叉树进行排序 x (从小到大)
  • 原文地址:https://www.cnblogs.com/thunderLL/p/6803469.html
Copyright © 2011-2022 走看看