django中的数据库orm怎么用?

1.下面是一个身份证信息django orm模型, 你觉得该模型有哪些地方需要改进(不可增加Field),请给出改进后的模型

class PersonalId(models.Model):

birth_date = models.DateField(verbose_name="出生日期")
nationality = models.CharField(max_length=100, verbose_name="民族")
sex = models.CharField(max_length=100, verbose_name="性别")
realname = models.CharField(max_length=100, verbose_name="姓名")
num = models.CharField(max_length=100, verbose_name="身份证号码")
addr = models.CharField(max_length=100, blank=True, verbose_name="身份证地址")

class Meta:

verbose_name = '身份证信息'

2.请根据你改进的模型,计算出各个民族满18周岁的男性人数(sql或者orm实现均可),并设计合适的索引

阅读 1.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题