zoukankan      html  css  js  c++  java
  • Django Model里的__str__以及Meta

    举个栗子,注释已经比较详细了

    name = models.CharField(max_length=30,verbose_name='标签名称') #max_length=30里的30在mysql以前版本表示字节数,现在新版表示字符数,不论中文还是英文还是标点最多只能有30个  
                                                               #这个verbose_name是增加页面时显示的名称
       class Meta:
           db_table = "tag"  # 定义表名
           verbose_name = '标签'  # 这个verbose_name是在管理后台显示的名称
           verbose_name_plural = verbose_name  # 定义复数时的名称(去除复数的s)
           ordering = ['id']  # 排序
    
        # 调用时返回自身的属性,不然都是显示xx object
       def __str__(self):
           return self.name
  • 相关阅读:
    内网Windows Server时间自动同步
    处理sqlserver数据
    virtualenv使用
    vue过渡动画效果
    vue视图
    vue组件
    Vue实例
    vue介绍
    Bootstrap布局
    Bootstrap组件
  • 原文地址:https://www.cnblogs.com/hooo-1102/p/11944031.html
Copyright © 2011-2022 走看看