zoukankan      html  css  js  c++  java
  • Xadmin后台管理系统搭建基于Django1.11.11+Python3.6

     

    安装python及Django百度即可

    主要介绍Xadmin安装

    访问地址:https://github.com/sshwsfc/xadmin  下载

    安装好之后,将xamdin目录复制到项目

    我放在了extra_apps下,同时extra_apps目录点击右键-Mark Directory as --Sources Root

     现在配置settings配置文件

    同时替换admin路由配置

    此时启动项目时应该报错。需要配置Xadmin依赖包,下面是依赖包信息:

    pip install 下面的

    django-crispy-forms>=1.6.0
    django-import-export>=0.5.1
    django-reversion>=2.0.0
    django-formtools==1.0
    future==0.15.2
    httplib2==0.9.2
    six==1.10.0

    此时应该还会报错:

    好像也是缺少一个包  下载即可,具体忘记了,需要以后发现了后来修改。

    处理完这个错误后就可以运行xadmin后台了。

    以下是配置xadmin相关

    在admin.py同级创建adminx.py

    设置主题及网站名称及网站footer

    建立与xadmin相关的表,并将表添加到数据库

    python manage.py makemigrations
    python manage.py migrate

    在主目录下的urls.py中配置新的路由

    from django.conf.urls import include, url
    from django.contrib import admin
    import xadmin
    
    urlpatterns = [
    
        url(r'^xadmin/', xadmin.site.urls),
        url(r'^admin/', include(admin.site.urls)),
    
    ]
  • 相关阅读:
    Codeforces Round #609 (Div. 1)
    Codeforces Round #607 (Div. 1)
    Codeforces Round #604 (Div. 1)
    网络流应用
    javaScript遍历数组总结
    JavaScript遍历对象的常见方法
    JS中的可枚举属性与不可枚举属性
    typeScript泛型
    ts中函数重载声明
    ts中的可选参数
  • 原文地址:https://www.cnblogs.com/zbllly/p/10255056.html
Copyright © 2011-2022 走看看