zoukankan      html  css  js  c++  java
  • xadmin for django2.0

     

     下载安装

    github地址

    https://github.com/sshwsfc/xadmin/tree/django2

    venv> pip install xadmin-django2.zip       (期间会自动安装依赖包)

     源码放入project目录下。这里整理到extra_apps目录下  (放入后可以卸载pip安装方式的xadmin,不会卸载依赖包)

    settings.py修改为

    import os
    import sys
    
    # Build paths inside the project like this: os.path.join(BASE_DIR, ...)
    BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
    sys.path.insert(0,os.path.join(BASE_DIR, 'extra_apps'))
    View Code

    注册xadmin

    INSTALLED_APPS = [
        'xadmin',
        'crispy_forms'
    
        .....
    ]
    View Code

      urls.py 修改admin路由

    from django.urls import path
    import  xadmin
    
    urlpatterns = [
        # path('admin/', admin.site.urls),
        path('admin/',xadmin.site.urls),
    ]
    View Code

    初始化

     BUG修正

    点击用户信息会报错

      修改75行内容

            input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).split('/><') if ht != '']
            input_html[0] = input_html[0] + "/>"
            input_html[1] = "<" + input_html[1]
    View Code

    自定义样式

    adminx.py

    import  xadmin
    from xadmin import views
    
    
    
    class BaseSetting:
        enable_themes=True
        use_bootswatch=True
    
    class GlobalSettings:
        site_title='后台管理系统'
        site_footer='底部footer'
        menu_style='accordion'
    
    
    xadmin.site.register(views.BaseAdminView,BaseSetting)
    xadmin.site.register(views.CommAdminView,GlobalSettings)
    View Code
  • 相关阅读:
    SAE/ISO standards for Automotive
    The J1850 Core
    SAE J1708 DS36277 MAX3444, DS75176B
    X431 元征诊断枪
    凯尔卡C68全球版汽车电脑诊断仪
    汽车王牌
    Vehicle’s communication protocol
    Vehicle Network Protocols -- ISO/KWP CAN CCD PCI SCI / SCP / Class 2
    On-board diagnostics -- Standards documents
    On-board diagnostics connector SAE J1962
  • 原文地址:https://www.cnblogs.com/infaaf/p/8980858.html
Copyright © 2011-2022 走看看