class bcb(models.Model):
name = models.CharField(max_length=64,verbose_name='班次名称') verbose_name = '' 这样写在后台页面就显示后面的名字,增加可读性
time_start = models.CharField(max_length=64,verbose_name='开始时间')
time_end = models.CharField(max_length=64,verbose_name='结束时间')
time_last = models.CharField(max_length=64,verbose_name='工时') def __str__(self):
return self.name 详细列表的第一项名字显示你要显示的name 这个列
class Meta:
verbose_name='班次表' 表格的名字显示为后面的汉字 一个为有s 下面的为没用s 一般中文两个都一样即可
verbose_name_plural='班次表'
     db_table = "table_name"  自动生成的数据库 名字为后面的名字 避免 自动生成
    要对 pub_date 字段以升序排列, 这样做: 
    ordering = ['time_start'] 
    要降序排列, 这样: 
    ordering = ['-time_start']     
    要对 pub_date 降序,然对 author 升序, 这样:     
    ordering = ['-pub_date', 'author'] 
from django.contrib import admin
from .models import * class bcbAdmin(admin.ModelAdmin):
# 指定后台网页要显示的字段
list_display = ("name", "time_start", "time_end", "time_last")
  #过滤器 点击不同的名字自动显示相应的内容
  list_filter = ("name",)
  #指定可以搜索的字段
search_fields = ('name',)
# fieldsets = (
# ('name', {'fields': ('time_start', 'time_end', 'time_last')}),
#
# )
#注册数据库,记住要增加Admin 增加显示内容
admin.site.register(bcb,bcbAdmin)
 

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

  1. Django之后台管理一

    所有的网站都有一个管理后台来对所有的网站数据进行管理.那么Django的后台管理是如何进行的.在网页中输入http://127.0.0.1:8001/admin.得到如下的登录界面 在这里可以看到管理 ...

  2. django带后台管理功能的网站

    一.原起: 我大学是学的.Net平台.在那个平台上开发网站用的是ASP.NET这门技术:在那里对数据库的处理.为了 方便写代码,通常也是会用ORM(对象关系模型映射):毕业后搞起了MySQL数据库.自 ...

  3. Django Admin后台管理模块的使用

    Admin后台管理模块的使用 Django的管理员模块是Django的标准库django.contrib的一部分.这个包还包括其它一些实用的模块: django.contrib.auth django ...

  4. 解决django的后台管理界面添加中文内容乱码问题

    在使用django migrate功能时,默认数据库的字符集不是utf8. 是latin 1,然后在后台管理model时,不允许有中文字符插入 解决方案: 在使用migrate建库之前先把数据库建立起 ...

  5. Django之后台管理二

    前面讲到admin界面用户的注册以及修改,如果我们注册的用户密码忘记了该怎么办呢 在终端输入如下的命令进行重置 D:\django_test2>python manage.py shell Py ...

  6. Django Admin后台管理功能使用+二次开发

    一  使用环境 开发系统: windows IDE: pycharm 数据库: msyql,navicat 编程语言: python3.7  (Windows x86-64 executable in ...

  7. Django admin 后台管理

    在App 文件夹下的 admin.py 文件中写入 from django.contrib import admin from app名 import models admin.site.site_h ...

  8. Python菜鸟之路:Django Admin后台管理功能使用

    前言 用过Django框架的童鞋肯定都知道,在创建完Django项目后,每个app下,都会有一个urls.py文件,里边会有如下几行: from django.contrib import admin ...

  9. django 生成后台管理

    在应用下的admin.py中注册模型类.告诉djang框架根据注册的模型类来生成对应表管理页面. 1) 注册管理数据表 from django.contrib import admin from us ...

随机推荐

  1. Vue.js模板语法

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. python阅读目录

    一.python基础--列表.元祖.字典.集合 二.1231 三.12121

  3. 日志管理中获取浏览器、操作系统、IP等信息。。。

    今天在书写日志管理的模块的时候,遇到了一些问题,首先是日志的添加,就是在登录的时候记下他登录的名字以及登录的时间和登录的一些信息给存入到日志表中,这一下给蒙了,于是就查找资源,在这里我就简单地总结一下 ...

  4. Linux常用命令练习

    实验结论 熟悉命令倒不是什么难的过程,很容易就能跟着指示打出来并明白其效果与作用.难就难在了感受不到这些命令的实际意义,即如何有效的结合起来并在项目中运用,这就导致了很大的迷茫与无力感. cat fi ...

  5. 微信小程序上传文件遇到的坑

    在开发小程序时,使用的花生壳做的内网映射,域名使用花生壳卖的https域名 在做小程序文件上传时,调用接口,老是报错. Caused by: org.apache.commons.fileupload ...

  6. google Kickstart Round F 2017 四道题题解

    Problem A. Kicksort 题意抽象一下为: 对于一个每次都从数列正中间取划分数的快速排序,给定一个1-n的排列,问快排的复杂度对于这个排列是否会退化为最坏复杂度. 数据范围: 测试组数1 ...

  7. 个人项目cpu占用图

  8. python logging 日志轮转文件不删除问题的解决方法

    项目使用了 logging 的 TimedRotatingFileHandler : #!/user/bin/env python # -*- coding: utf-8 -*- import log ...

  9. Unity判断用户联网状态,WiFi/移动网络/无网络

    Unity判断用户联网状态 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享. ...

  10. MySQL 8.0.13 下载安装教程

    MySQL是使用最多的数据库,自己电脑上肯定要装一个来多加学习,自己搞不懂的一些东西要多写一些 sql 语句练习. 首先去 mysql 官网下载,地址:https://dev.mysql.com/do ...