Django与Ajax
choices参数 在choices里面罗列数字与中文对应关系,用数字来表示一些数据,这样做可以节省内存空间 建表的方式 : from django.db import models # Create your models here. class User(models.Model): username = models.CharField(max_length=32) age = models.IntegerField() choices = ( (1,'男'),(2,'女'),(3,'其他') ) gender = models.IntegerField(choices=choices) """ 1 存choice里面罗列的数字与中文对应关系 print(user_obj.get_gender_display()) 只要是choices字段 在获取数字对应的注释 固定语法 get_choices字段名_display() 2 存没有罗列迟来的数字 不会报错 还是展示数字 """ class Book(models.Model): title = models.CharField(max_length=32) 展示表中的数据时: import os # 测试代码 if __name__ == "__main__": os.environ.setdefault("DJANGO