说明
本文中所有内容仅作为学习使用,请勿用于任何商业用途。
本文为原创,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。

 #A 首先启用admin

  通过python manage.py createsuperuser创建一个管理员账户,用来登录admin后台使用。根据提示设置管理员账号即可。当前处于功能验证阶段,所以很多功能没有做的太花哨,

几乎都使用默认配置。

 #B 更新admin.py文件

  接下来我们要确定哪些资产是需要进行admin后台管理的,我们将这些需要管理的资产通通写进admin.py

 from django.contrib import admin
from assets import models class AssetsAdmin(admin.ModelAdmin):
list_display = ['assets_type', 'assets_name', 'assets_status', 'assets_approved', 'assets_c_time',
'assets_u_time'] admin.site.register(models.Assets, AssetsAdmin)
admin.site.register(models.ServerAssets)
admin.site.register(models.NetworkAssets)
admin.site.register(models.SecurityAssets)
admin.site.register(models.StorageAssets)
admin.site.register(models.SoftAssets)
admin.site.register(models.OfficeAssets)
admin.site.register(models.ManufacturerAssets)
admin.site.register(models.BusinessAssets)
admin.site.register(models.TagAssets)
admin.site.register(models.IDCAssets)
admin.site.register(models.CabinetAssets)
admin.site.register(models.ContractAssets)
admin.site.register(models.NICAssets)
admin.site.register(models.DiskAssets)
admin.site.register(models.RAMAssets)
admin.site.register(models.CPUAssets)
admin.site.register(models.DomainAssets)
admin.site.register(models.ProviderAssets)
admin.site.register(models.CloudAssets)
admin.site.register(models.OtherAssets)
admin.site.register(models.EventLog)

admin.py

  修改setting文件,修改文件最后两处

LANGUAGE_CODE = 'zh-hans'

TIME_ZONE = 'Asia/Shanghai'
 
修改urls文件,主要是添加admin这个路由:
 from django.contrib import admin
from django.urls import path, include urlpatterns = [
path('admin/', admin.site.urls), ]

admin.py

  #C 运行整个工程

  是时候运行一下我们的工程,看看admin后台管理中的数据和我们创建的models中的各种资产是否有出入。

在浏览器中输入http://127.0.0.1:8000/admin

后台登录界面:

登录成功后界面:

下面点击资产总表旁边的添加按钮,看看我们models中定义的各种字段是否正确:

【IMU_Ops】------III------ IMU自动化运维平台之CMDB(admin)的更多相关文章

  1. 【I·M·U_Ops】------Ⅱ------ IMU自动化运维平台之CMDB

    说明本脚本仅作为学习使用,请勿用于任何商业用途.本文为原创,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. #A 我理解的 CMDB CMDB翻译过来,Configuratio ...

  2. #研发解决方案#iDB-数据库自动化运维平台

    郑昀 创建于2015/12/2 最后更新于2015/12/2 关键词:数据库,MySQL,自动化运维,AutoDDL,刷库,帐号授权,审核,回滚 提纲: 数据库自动化运维什么?别人家是怎么玩的? 我们 ...

  3. sso 自动化运维平台

    单点登录SSO(Single Sign-On)是身份管理中的一部分.本文中作者开发了一个自动化运维平台中的统一认证接口,单点登录平台通过提供统一的认证平台,实现单点登录.因此,应用系统并不需要开发用户 ...

  4. (转)实验文档5:企业级kubernetes容器云自动化运维平台

    部署对象式存储minio 运维主机HDSS7-200.host.com上: 准备docker镜像 镜像下载地址 复制 12345678910111213141516 [root@hdss7-200 ~ ...

  5. 运维平台之CMDB系统建设

    CMDB是运维的基础核心系统,所有的元数据和共享数据管理源,类似于业务中的账号平台的作用.本篇文章,我将从概念篇.模型篇.到实现与实施篇具体的进行阐述. CMDB也称配置管理,配置管理一直被认为是 I ...

  6. saltstack---自动化运维平台

    https://github.com/ixrjog/adminset[自动化运维平台:CMDB.CD.DevOps.资产管理.任务编排.持续交付.系统监控.运维管理.配置管理 ] https://ww ...

  7. Python自动化运维:技术与最佳实践 PDF高清完整版|网盘下载内附地址提取码|

    内容简介: <Python自动化运维:技术与最佳实践>一书在中国运维领域将有“划时代”的重要意义:一方面,这是国内第一本从纵.深和实践角度探讨Python在运维领域应用的著作:一方面本书的 ...

  8. Python自动化运维 技术与最佳实践PDF高清完整版免费下载|百度云盘|Python基础教程免费电子书

    点击获取提取码:7bl4 一.内容简介 <python自动化运维:技术与最佳实践>一书在中国运维领域将有"划时代"的重要意义:一方面,这是国内第一本从纵.深和实践角度探 ...

  9. CMDB 和自动化运维

    目录 传统运维和自动化运维的对比 CMDB CMDB 的几种实现方式 传统运维和自动化运维的对比 1.企业中,项目的发布流程 产品经理调研需求 -->三方开会讨论(开发,产品,运维,测试) -– ...

随机推荐

  1. 你所了解的Java线程池

    在jvm中,线程是一个宝贵的资源,创建与销毁都会抢占宝贵的内存资源,为了有效的重用线程,我们用线程池来管理线程,让创建的线程进行复用. JDK提供了一套Executor框架,帮助我们管理线程,核心成员 ...

  2. 《MFC dialog中加入OpenGL窗体》

    <MFC dialog中加入OpenGL窗体> 最近学习了如何在MFC对话框程序中加入OpenGL窗体的方法,在这里将自己的实现过程归纳一下. 步骤零: 加入PictureControl控 ...

  3. 【实战】Springboot +jjwt+注解实现需登录才能操作

    springboot +jjwt+注解实现需登录才能调用接口 1.开发需要登录才能进行操作的自定义注解NeedLogin,后面可以写在需要登陆后操作的接口上 package com.songzhen. ...

  4. springboot学习4使用日志:logback

    springboot学习4使用日志:logback 一.基本知识说明 SpringBoot默认使用logback作为日志框架 ,所以引入起步依赖后就可以直接使用logback,不需要其他依赖. Spr ...

  5. 4_1 古老的密码(UVa1339)<排序>

    古罗马帝国与各部门有一个强有力的政府系统,包括一个秘密服务部门.重要的文件以加密的形式发送防止窃听.在那个时代最流行的密码被称为替代密码和置换密码.例如,应用替代密码,改变所有字母“A”到“Y”字母表 ...

  6. 详解mysql中的Using与On的用法

    多用才可以体会各个关键字的用法啊... 原文来自[http://bbs.php100.com/read-htm-tid-148469.html] 在用Join进行多表联合查询时,我们通常使用On来建立 ...

  7. 9000端口号被上一个ip地址占用,需要reboot才可以恢复正常ip端口问题

    比如查看端口# lsof -i:9000 本机ip已经修改为192.168.0.50,而经过# lsof -i:9000查看到,端口是这样的,192.168.0.88:9000,显示的还是上一个ip的 ...

  8. 吴裕雄--天生自然Numpy库学习笔记:NumPy 数组属性

    NumPy 数组的维数称为秩(rank),秩就是轴的数量,即数组的维度,一维数组的秩为 1,二维数组的秩为 2,以此类推. 在 NumPy中,每一个线性的数组称为是一个轴(axis),也就是维度(di ...

  9. kafka connector

    Kafka Connect 是一种用于在 Kafka 和其他系统之间可扩展的.可靠的的流式传输数据的工具.它使得能偶快速定义将大量数据集合移入和移除 kafka 连接器变得简单. kafka conn ...

  10. linux下postgres创建hive数据库

    操作步骤 #登录 [root@xxx01 ~]# su postgres bash-4.2$ psql -U postgres could not change directory to " ...