• model里面字段choices的values值的选择


    代码如下:

    Model:

    class Person(models.Model):
        name = models.CharField(max_length=200)
        CATEGORY_CHOICES = (
                ('M','Male'),
                ('F','Female'),
                )
        gender = models.CharField(max_length=200, choices = CATEGORY_CHOICES)
        to_be_listed = models.BooleanField(default=True)
        description = models.CharField(max_length=20000, blank=True)

    views:
    def index(request):
        latest_person_list2 = Person.objects.filter(to_be_listed=True)
        return object_list(request, template_name='polls/schol.html',queryset=latest_person_list, paginate_by=5)

    在template里面,如果要获得gender的choices里面的Male和Female,可以使用get_gender_foo(),这个django规定俗称的语法


  • 相关阅读:
    zbb20180930 Postman 使用方法详解
    Cookie、Session、jsp、EL、JSTL
    Http协议、Tomcat、servlet
    xml、网络编程、 反射
    JDBC、DBUtils
    Java IO流对象、多线程
    mySql
    Java基础
    VueJs
    GIT
  • 原文地址:https://www.cnblogs.com/yingqml/p/6654788.html
Copyright © 2020-2023  润新知