from django.contrib import admin
表变中文
class Meta:
verbose_name_plural='评论表' null=True的字段:admin创建要求写
可以在model内再该字段 加
blank=True

# Register your models here.
# 1.管理员界面添加表
from app01.models import *
# 3.表主题
@admin.register(Book)
class Bookss(admin.ModelAdmin):
# a.设置字段1,2显示成男,女
def ss(self):
if self.date: #可以把sex设置成bool类型
return '时间'
else:
return '无时间'
# b.设置字段的名字为:(django内不要出现中文)
ss.short_description = '发售时间'
#c.写进list_display ss
#列表页属性
# 显示字段
list_display = ['id','pk','name','price','date',ss,'pb','pb_id']
# 过滤字段
list_filter = ['id']
# 搜索字段
search_fields = ['id']
# 每几条 分一页
list_per_page = 2 # 修改 添加页的属性顺序个数(下面2个不能同时存在)
# fields = ['name','price']
# 分组
# fieldsets = [('1',{'fields':['name','price']}),
# ('2',{'fields':['date','pb']})
# ] # ①创建: 添加界面 额外添加的book对象
# 再添加出版社是也添加几本书
class Bookadd(admin.TabularInline):#class Bookadd(admin.StackedInline)排版:
model = Book
extra = 2 #可以不写 默认3个 有 +添加另外一个book
@admin.register(Publish)
class Pub(admin.ModelAdmin):
#②导入:在添加出版社 同时有添加book的界面
inlines = [Bookadd] # 2.注册表(可以写成装饰器) model文件的类名,admin的model类名
# admin.site.register(Publish,Pub)
# admin.site.register(Book,Bookss)

随机推荐

  1. mysql一张表多个字段关联另一张表查询

    如下:一张订单表多个字段关联用户表: 1.链表查询 SELECT cu.id AS 'id',cu.version AS 'version',cu.cid AS 'cid',cu.uid AS 'ui ...

  2. ArcGis Python脚本——批量添加字段

    先看如何增加一个字段 函数:arcpy.AddField_management 语法:AddFields_management (in_table, field_description) 参数 说明 ...

  3. 六.HashMap HashTable HashSet区别剖析总结

    HashMap.HashSet.HashTable之间的区别是Java程序员的一个常见面试题目,在此仅以此博客记录,并深入源代码进行分析: 在分析之前,先将其区别列于下面: 1.HashSet底层采用 ...

  4. JQuery Rest客户端库

    JQuery Rest https://github.com/jpillora/jquery.rest/ Summary A jQuery plugin for easy consumption of ...

  5. Andrew NG 机器学习编程作业2 Octave

    问题描述:用逻辑回归根据学生的考试成绩来判断该学生是否可以入学 这里的训练数据(training instance)是学生的两次考试成绩,以及TA是否能够入学的决定(y=0表示成绩不合格,不予录取:y ...

  6. Ubuntu下使用Windows应用程序集锦

    QQ & TIM:Wine-QQ-TIM 待续……

  7. linux命令去掉_bak

    有时候有很多_bak文件,想把_bak去掉,使用linux命令 find ./ -name "*_bak" | awk -F "_" '{print $1}' ...

  8. 02、natapp的使用

    使用方法 官网: https://natapp.cn 命令启动:natapp -authtoken=***************** 文档:https://natapp.cn/article/nat ...

  9. timestamp的妙用

    代码 -- 卖家(登录后台使用, 卖家登录之后可能直接采用微信扫码登录,不使用账号密码) create table `seller_info` ( `id` varchar(32) not null, ...

  10. Coconuts HDU - 5925 (二维离散化求连通块的个数以及大小)

    题目链接: D - Coconuts  HDU - 5925 题目大意:首先是T组测试样例,然后给你n*m的矩阵,原先矩阵里面都是白色的点,然后再输入k个黑色的点.这k个黑色的点可能会使得原先白色的点 ...