关于Django Models CharField 参数说明

 更新时间:2020年03月31日 08:50:55   作者:pythonLs  
这篇文章主要介绍了关于Django Models CharField 参数说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

depot_name = models.CharField(
  u'设备库房名称',
  blank=True,
  max_length=20,
  null=True,
  # default='',
  help_text='显示在下方吗',
)

在这里u'设备库房名称‘,是将depot_name这个英文名重写,blank=True是允许表单验证为空,null=True是允许数据库这个值为空,

help_text是提示信息v在这里u'设备库房名称‘,是将depot_name这个英文名重写,blank=True是允许表单验证为空,null=True是允许数据库这个值为空,help_text是提示信息

补充知识:Django-html中显示后台数据中CharField(choices=())字段类型的数据

1.后台代码:

class Course(models.Model):

degree = models.CharField(choices=(('cj',u'初级'),('zj',u'中级'),('gj',u'高级')),max_length=2,verbose_name=u'难度')

2.html中:

第一种显示方式(cj、zj、gj):

<span class="fl">难度:<i class="key">{{ curent_org.degree }}</i></span>

第二种显示方式(初级、中级、高级):

<span class="fl">难度:<i class="key">{{ curent_org.get_degree_display }}</i></span>

以上这篇关于Django Models CharField 参数说明就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 使用python的pandas库读取csv文件保存至mysql数据库

    使用python的pandas库读取csv文件保存至mysql数据库

    这篇文章主要介绍了利用python的pandas库读取csv文件保存至mysql数据库的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-08-08
  • Python+numpy实现矩阵的行列扩展方式

    Python+numpy实现矩阵的行列扩展方式

    今天小编就为大家分享一篇Python+numpy实现矩阵的行列扩展方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python中常见的加密解密算法总结

    Python中常见的加密解密算法总结

    这篇文章主要为大家详细介绍了Python中常见的一些加密解密算法的实现,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2023-03-03
  • Python去除字符串两端空格的方法

    Python去除字符串两端空格的方法

    这篇文章主要介绍了Python去除字符串两端空格的方法,本文主要讲解了string.lstrip、string.rstrip、string.strip等函数的运用,需要的朋友可以参考下
    2015-05-05
  • Python一步步带你操作Excel

    Python一步步带你操作Excel

    这篇文章主要介绍了Python编写命令行脚本操作excel的方法,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-08-08
  • Python图片视频超分模型RealBasicVSR的使用教程

    Python图片视频超分模型RealBasicVSR的使用教程

    这篇文章主要和大家分享一个有意思的模型:RealBasicVSR。这个模型可以实现图片或视频的超分处理,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-05-05
  • 利用Tensorboard绘制网络识别准确率和loss曲线实例

    利用Tensorboard绘制网络识别准确率和loss曲线实例

    今天小编就为大家分享一篇利用Tensorboard绘制网络识别准确率和loss曲线实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-02-02
  • vscode配置anaconda3的方法步骤

    vscode配置anaconda3的方法步骤

    这篇文章主要介绍了vscode配置anaconda3的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • Python使用CuPy模块实现高效数值计算

    Python使用CuPy模块实现高效数值计算

    CuPy是一个基于Python的GPU加速计算库,它提供了与NumPy相似的接口,可以在GPU上进行高效的数值计算,本文主要介绍一下CuPy的应用场景,并给出一些Python代码案例,需要的可以参考下
    2024-02-02
  • Python中yield关键字及与return的区别详解

    Python中yield关键字及与return的区别详解

    这篇文章主要介绍了Python中yield关键字及与return的区别详解,带有 yield 的函数在 Python 中被称之为 generator生成器,比如列表所有数据都在内存中,如果有海量数据的话将会非常耗内存,想要得到庞大的数据,又想让它占用空间少,那就用生成器,需要的朋友可以参考下
    2023-08-08

最新评论