• Django配置Xadmin


    安装Xadmin

    安装 Xadmin 的时候,需要注意 Django 的版本,Xadmin 在 Github 上的仓库 master 分支是支持 Django 1.9 版本的,假如是 Django 2.0 版本的,则需要从 Django2 分支安装

    # 从 PyPI 安装 支持 django 1.9

    pip install xadmin

    # 支持 django 1.4

    $ pip install django-xadmin

    # 从源码安装 支持django 2.0 

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

    以上安装方法会同时安装好需要的第三方库,而如果是直接在 Github 上下载 zip 源码包或是使用 git clone 命令,则需要自己安装,可以使用一下命令

    如果报错:Git解决fatal: unable to connect to github.com

    原因:
    需要用https才能读到数据
    解决方法:输入命令

    git config --global url."https://".insteadOf git://

    2. 安装依赖包

    pip install django-crispy-forms

    配置

    在setting中注册相应库

    INSTALLED_APPS = [
        ...
        'xadmin',
        'crispy_forms',
        'reversion',
    ]

    添加url规则

    from django.urls import path
    import xadmin
    xadmin.autodiscover()
    
    # version模块自动注册需要版本控制的 Model
    from xadmin.plugins import xversion
    xversion.register_models()
    
    urlpatterns = [
        # 将原先的 admin.site.urls 替换为以下
        path('admin/', xadmin.site.urls),
    ]

    最后在数据库迁移

     xadmin管理配置参考:https://www.jianshu.com/p/08db37a05ea5

  • 相关阅读:
    js 和 jquery的宽高
    client、offset、scroll
    web开发中会话跟踪的方法有哪些
    前端需要注意哪些SEO
    ES6 Set和Map数据结构
    ES6实现数组去重
    ES6 Symbol
    ES6对象的拓展
    ES6数组的拓展
    ES6函数的拓展
  • 原文地址:https://www.cnblogs.com/daidechong/p/11797629.html
Copyright © 2020-2023  润新知