说明
本文中所有内容仅作为学习使用,请勿用于任何商业用途。
本文为原创,遵循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中定义的各种字段是否正确:

最新文章

  1. ElasticSearch+ElasticGeo+Geoserver发布ES地理数据
  2. Chrome开发者工具不完全指南(四、性能进阶篇)
  3. [bzoj1901][zoj2112][Dynamic Rankings] (整体二分+树状数组 or 动态开点线段树 or 主席树)
  4. xml的解析与创建——bing到youdao导入文件的转换
  5. Sharepoint学习笔记—习题系列--70-576习题解析 -(Q88-Q91)
  6. Akka(一) - akka的wordcount
  7. 学习理论之正则化(Regularization)与模型选择
  8. hadoop学习;block数据块;mapreduce实现样例;UnsupportedClassVersionError异常;关联项目源代码
  9. C语言写猜拳游戏中遇到的函数循环小问题
  10. sqlserver中临时表、row-number、update更新自己
  11. LDA-线性判别分析(四)
  12. 深入研究 Win32 结构化异常处理(作者博客有许多SEH的研究文章)
  13. 第七章 DAO模式
  14. git基础命令学习总结
  15. nyoj 633 幂
  16. FastDFS常用命令
  17. ueditor 正在读取目录及网络链接错误
  18. tree的使用,显示行号,find命令应用
  19. sublimeText3的一些操作记录
  20. 20155218 2016-2017-2《Java程序设计》课程总结

热门文章

  1. spark streaming读取kakfka数据手动维护offset
  2. sping中AOP
  3. 源头质量 PageHelper(分页),导出功能
  4. php substr的一些用法
  5. yii2.0 构造函数
  6. KK音标
  7. elasticsearch ik解析器
  8. Spring Boot 缓存应用 Ehcache 入门教程
  9. Spring Boot 缓存应用 Memcached 入门教程
  10. 一个支持国密SM2/SM3/SM4/SM9/ZUC/SSL的密码工具箱