鱼书代码实战:从MNIST到反向传播的深度学习入门精讲
2026/10/15 20:07:06
from django.db import models # Create your models here. class Department(models.Model): title = models.CharField(verbose_name="部门名称", max_length=32) def __str__(self): return self.title class UserInfo(models.Model): username = models.CharField(verbose_name="员工姓名",max_length=32) password = models.CharField(verbose_name="登陆密码",max_length=32,default='123456') gender_choice = ( (1,"男"), (2,"女") ) gender = models.SmallIntegerField(verbose_name="性别", choices=gender_choice) salary = models.DecimalField(verbose_name="收入", max_digits=10, decimal_places=2, default=0) phone = models.CharField(verbose_name="电话号码", max_length=11, default=12312312312) create_time = models.DateField(verbose_name="入职日期") # CASCADE:级联删除 SET_NULL:置空, null=True:数据表字段允许为空,blank=True:表单提交字段允许为空 depart = models.ForeignKey(to="Department", to_field="id", on_delete=models.SET_NULL, null=True, blank=True) role_choice = ( (1,"员工"), (2,"管理员") ) role = models.SmallIntegerField(verbose_name="身份",choices=role_choice) avatar=models.CharField(verbose_name="头像",null=True,blank=True,max_length=128) def __str__(self): return self.username