在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. spring配置遇到的问题

    1.文档根元素 "beans" 必须匹配 DOCTYPE 根 "null" 这个原因是因为我自动扫描mapping.xml的文件路径设置错误,把它设置成spri ...

  2. netstat 查看端口命令

    查看特定端口是否启动 netstat -lnp |

  3. Web 文件上传方面的安全问题

    一. 文件上传漏洞与WebShell的关系 文件上传漏洞是指网络攻击者上传了一个可执行的文件到服务器并执行.这里上传的文件可以是木马,病毒,恶意脚本或者WebShell等.这种攻击方式是最为直接和有效 ...

  4. Python之路(第二十三篇) 面向对象初级:静态属性、静态方法、类方法

    一.静态属性 静态属性相当于数据属性. 用@property语法糖装饰器将类的函数属性变成可以不用加括号直接的类似数据属性. 可以封装逻辑,让用户感觉是在调用一个普通的数据属性. 例子 class R ...

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

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

  6. Axure学习(一)

    了解Axure目前的一些评价信息以及可以学习Axure的网址.

  7. Mac 环境通用

    mac 下更新 .bash_profile 文件 1.打开terminal(终端) 2.cd ~ ( 进入当前用户的home目录) 3.open .bash_profile (打开.bash_prof ...

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

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

  9. 717. 1-bit and 2-bit Characters

    static int wing=[]() { std::ios::sync_with_stdio(false); cin.tie(NULL); ; }(); class Solution { publ ...

  10. FMS4.5( Adobe Flash Media Server4.5)流媒体服务器搭建

    下载FMS4.5 下载地址:http://pan.baidu.com/s/1pJLi5Ur(已更新) FMS是用于用户之间相互通讯的新平台.它集成了Flash多媒体交互的特性,又添加了实时音频和实时数 ...