dvlyadmin_pro/backend/apps/lyautocode/models/models_StudentManage.py
2025-03-18 08:46:50 +08:00

26 lines
1.3 KiB
Python

# -*- coding: utf-8 -*-
from django.db import models
from utils.models import CoreModel,BaseModel,SimpleCoreModel
from mysystem.models import Users
class StudentManage(CoreModel):
"""
学生管理
"""
avatar = models.CharField(verbose_name="头像", max_length=200, null=True,blank=True,default='')
name = models.CharField(verbose_name="姓名", max_length=50,default='')
gender = models.SmallIntegerField(verbose_name="性别", null=True,blank=True,default=0)
gender2 = models.SmallIntegerField(verbose_name="性别选择",default=0)
age = models.SmallIntegerField(verbose_name="年龄", null=True,blank=True)
birthday = models.DateField(verbose_name="生日", null=True,blank=True)
status = models.BooleanField(verbose_name="状态", default=False, null=True,blank=True)
user = models.ForeignKey(Users, on_delete=models.CASCADE, related_name="lyauto_studentmanage_user_user", db_constraint=False, verbose_name="关联账号", null=True,blank=True,default='')
file = models.CharField(verbose_name="附件", max_length=255, null=True,blank=True)
class Meta:
db_table = "t_student"
verbose_name = "学生管理"
verbose_name_plural = verbose_name
ordering = ['-create_datetime']
app_label = 'lyautocode'#不放在lyautocode的app中此配置项可去掉