XH_Digital_Management/application/accounts/models.py

17 lines
603 B
Python
Raw Normal View History

2024-05-30 13:40:50 +08:00
# accounts/models.py
2024-05-29 15:25:17 +08:00
from django.db import models
2024-05-30 13:40:50 +08:00
from django.conf import settings
from application.hrm_mgnt.models import EmployeeInformation
2024-05-29 15:25:17 +08:00
2024-05-30 13:40:50 +08:00
class AccountProfile(models.Model):
user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE, related_name='profile')
employee_information = models.OneToOneField(EmployeeInformation, on_delete=models.CASCADE, related_name='account_profile', verbose_name='员工信息')
class Meta:
verbose_name = '账户信息'
verbose_name_plural = '账户信息'
def __str__(self):
return self.user.username