在model模块里设置

class pc_info(models.Model):
  ip = models.CharField(max_length=64)
  sn = models.CharField(max_length=64)
  addr = models.CharField(max_length=64)
  room_num = models.CharField(max_length=64)
  pc_type = models.CharField(max_length=64)
  brand = models.CharField(max_length=64)
  chest_num = models.CharField(max_length=64)
  disk_num = models.CharField(max_length=64)
  disk_pn = models.CharField(max_length=64)
  single_disk_size = models.CharField(max_length=64)
  out_ip = models.CharField(max_length=64)
  comment = models.CharField(max_length=64)

def __str__(self):                            #定义标题
  return self.ip
def address(self):                            #定义标题
  return self.addr

address.short_description = '地区'  #后排管理显示中文标题

address.admin_order_field = 'addr'  #可以点击定义的addr的标题排序

在admin.py里设置

from cmdb.models import pc_info      #从models模块里导入表的类名
# Register your models here.

class pc_infoAdmin(admin.ModelAdmin):
  list_per_page = 15                                      #一页显示15行数据
  list_display = ['ip', 'address', 'room_num']   #要显示的标题

  action_on_bottom = True                 #删除选项放在底部

  action_on_top = False         #删除顶部的删除栏

  list_filter = ['ip']                #列表右侧过滤栏

  search_fields =['ip', 'addr']         #查找栏(写上可以按照什么查找)
admin.site.register(pc_info, pc_infoAdmin)      #注册

django后台admin管理布局的更多相关文章

  1. Django之admin管理数据库,cookie验证及分页设置

    一.admin管理数据库 1)models.py创建class类表 class Book(models.Model): name=models.CharField(max_length=) price ...

  2. 解决Django站点admin管理页面样式表(CSS style)丢失

    参照这篇教程激活完django自带服务器的admin管理页面后,照着教程所描述的那样,尝试打开http://127.0.0.1:8000/admin/,发现自己的浏览器显示如下 很明显可以看出,虽然业 ...

  3. Django 之 admin管理工具

    -------------------------------------------------------------------------妄尝恶果,苦果自来. admin组件使用 Django ...

  4. Django的 admin管理工具

    admin组件使用 Django 提供了基于 web 的管理工具. Django 自动管理工具是 django.contrib 的一部分.你可以在项目的 settings.py 中的 INSTALLE ...

  5. Django使用admin管理后台管理数据库表

    1.在admin.py文件中注册需要创建的表,例: from .models import * # Register your models here. admin.site.register(Use ...

  6. django之admin管理工具

    admin组件 admin是django提供的基于web的管理工具 >如何使用: 1.激活管理工具 通常会在生成项目时在urls.py中自动设置好 from django.urls import ...

  7. django框架-Admin管理站点搭建

    在django框架中,admin基本上算是已经写好了的,拿过来进行简单的处理即可以使用的,相对于flask来说已经是相当的便捷了. 在使用中,步骤如下: 1.管理界面本地化:即将英文标题等的变成中文, ...

  8. django后台admin csv 格式表格导出

    1.在app下新建一个.py文件  此例commen.py commen.py (内容)(具体怎么导出的也不知道这么写就对了) import csv from django.http import H ...

  9. 修改django 后台admin用户的密码

    python manage.py shellfrom django.contrib.auth.models import User from django.contrib.auth.models im ...

随机推荐

  1. ssm介绍

    1.Spring     Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE ...

  2. POJ3662或洛谷1948 Telephone Lines

    二分答案+单源最短路 POJ原题链接 洛谷原题链接 显然可以二分答案,检验\(mid\)可以使用最短路来解决. 将大于\(mid\)的边看成长度为\(1\)的边,说明要使用免费升级服务,否则长度为\( ...

  3. Git和SourceTree入门教程

    转自CSDN:http://blog.csdn.net/collonn/article/details/39259227 -->本教程适用于主流的开源网站github和bitbucket,个人认 ...

  4. mongo数据库的y2038问题

    查阅mongo for c driver 驱动源码, 发现其 _id 是 12byte  ,其中头4字节,调用time(NULL), 这个函数存在y2038问题. 建议是修改为16byte ,前面8b ...

  5. ubuntu如何实现双屏显示

    转载自https://blog.csdn.net/tianmaxingkong_/article/details/50570538

  6. mysql 设置用户并授权

    一, 创建用户: 命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password'; 说明:username - 你将创建的用户名, host - 指 ...

  7. Java中的逆变与协变 很直接不饶弯的讲出来了

    ```java 协变 extends只能new 辈分比自己低的家伙 List<? extends Number> list001 = new ArrayList<Integer> ...

  8. JavaScript调用wcf服务,并且处理返回的字典集合

    1.第一步创建wcf服务的方法 using System;using System.Collections.Generic;using System.Linq;using System.Runtime ...

  9. UD系统主定制界面

  10. 解决IDEA、Pycharm连接数据库乱码的问题

    一.IDEA. 使用IDEA连接数据库: import java.sql.Connection;import java.sql.DriverManager;import java.sql.Result ...