字段中设置choices在html中显示 | Django

# 1.models.py
    ...
    sex = models.ChoiceField(
        choices=[
            (1, "男"),
            (2, "女")
        ]
    )
# index.html
    ...
    {{ 模型类对象.get_sex_display }}
    # 显示男女,而非1,2;
时间: 2024-11-06 03:35:46

字段中设置choices在html中显示 | Django的相关文章

CI控制器中设置在其它方法中可用的变量

开发过程中,某些变量可能需要被控制器中的其它方法所调用,这个变量改怎么设置呢? 其实可以用ci的$this->load->vars($array);和$this->load->get_var($key);来实现. 数组可以在构造函数中设置,在方法中可以用get_var($key)获取value. class User extends CI_Controller{ public function __construct() { parent::__construct(); $arr

iOS:一个Cell中设置另外一个Cell中的button

场景: 子类化Cell中有button,拥有选中式样,点击第一个Cell中的button后,Cell一中的button获得选中式样,但是当点击Cell二中的button时,Cell一中的button选中式样依然存在,即同时存在两个选中的button. 解决方法: 在子类化的Cell中,定义一个 static UIButton *selectedButton; 必须是 static 静态变量. 然后在点击方法中, - (void)headerButtonClickAction:(UIButton

VS2008中设置字体大小和添加显示行号

1.字体设置 菜单->工具->选项->环境->字体和颜色 在字体那一栏可以选字体,VC6.0默认的字体是Fixedsys,字体大小你可以设为12,就与VC6.0的一样的字体了. 2.显示行号 菜单->工具->选项 在新窗口中左面树菜单中展开“文本编辑器”,找到子项“所有语言”在右面的面板中显示的行号前面打勾

ModelAndView中设置List,jsp中获取

mav = new ModelAndView("view/frame/index"); mav.addObject("menuList", menuList); jsp中 <% List<Integer> menuList = (java.util.List<Integer>) request.getAttribute("menuList"); %> <% for (Integer i : menuLis

android中设置组件在LinearLayout中居中

在LinearLayout中让子控件居中,有两种: 1.在LinearLayout加上 android:gravity="center" 2.在子控件中加上 android:layout_gravity="center"

C#中设置TextBox控件中仅可以输入数字且设置上限

首先设置只可以输入数字: 首先设置TextBox控件的KeyPress事件:当用户按下的键盘的键不在数字位的话,就禁止输入 1 private void textBox1_KeyPress(object sender, KeyPressEventArgs e) 2 { 3 if (e.KeyChar != 8 && !Char.IsDigit(e.KeyChar))//如果不是输入数字就不让输入 4 { 5 e.Handled = true; 6 } 7 } 设置上限: 设置TextBox

Java for循环中设置停顿 逻辑代码中同样适用

1\ for (Object object : jsonArray) { 2\ Thread.currentThread().sleep(1000); 3\ list.add(((JSONObject)object).get("Name")); 4\ } 此处的停顿 适用于逻辑代码和循环 1000的单位为毫秒 停顿后提示一个未处理的异常 此时需要异常处理  1\ //抛出异常 2\ throws InterruptedException 3\ //或者try catch操作 4\ tr

easyUi 表格 datagrid 中字段超链接设置参数

datagrid中设置field链接   链接中通常传递的是int类型的ID字段,但是有时难免传递文本之类的参数 那可以添加 如下 : field: 'batchImg', title: '质检报告', width: 60,                        formatter: function (value, row, index) {                            //商品ID                                       

Qt应用程序中设置字体

Qt应用程序中设置字体 应用程序中经常需要设置字体,例如office软件或者是其他的编辑器软件等等.这里主要涉及到如下几个概念:字体,字号以及风格(例如:粗体,斜体,下划线等等).Qt里面也有对应的类.接下来我们主要对这几个类进行详细的说明,最后举例说明它们的应用. 1.Qt中相关的类:QFontDatabase.QFont.QFontInfo和QFontMetrics.QFontMetricsF: (1)QFontDatabase QFontDatabase类提供了底层窗口系统所提供的系统可用