from django.db import models
from django.contrib.auth.models import AbstractUser
from django.utils import timezone
import uuid, random, string
from datetime import timedelta

# region ==> custom user model
class CustomUser(AbstractUser):
    username = models.CharField(max_length=10, unique=True, verbose_name='کد ملی')
    first_name = models.CharField(max_length=20, blank=True, null=True, verbose_name='نام')
    last_name = models.CharField(max_length=40, blank=True, null=True, verbose_name='نام خانوادگی')
    phone_number = models.CharField(max_length=11, blank=True, null=True, verbose_name='شماره همراه')
    birth_date = models.DateField(blank=True, null=True, verbose_name='تاریخ تولد')

    def __str__(self) -> str:
        return f"{self.first_name} {self.last_name}"
    class Meta:
        db_table = 'tbl_user_info'
        verbose_name_plural = 'مشخصات کاربران'
# endregion

کد بالا  ارور زیر رو به من میده 
به فارسی توضیح بده مشکل چیه

Exception in thread django-main-thread:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
    self.run()
  File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 975, in run
    self._target(*self._args, **self._kwargs)
  File "/Users/milad-golshan/Desktop/HomeFood/.venv/lib/python3.11/site-packages/django/utils/autoreload.py", line 64, in wrapper
    fn(*args, **kwargs)
  File "/Users/milad-golshan/Desktop/HomeFood/.venv/lib/python3.11/site-packages/django/core/management/commands/runserver.py", line 134, in inner_run
    self.check(display_num_errors=True)
  File "/Users/milad-golshan/Desktop/HomeFood/.venv/lib/python3.11/site-packages/django/core/management/base.py", line 563, in check
    raise SystemCheckError(msg)
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:

ERRORS:
app_account.CustomUser.groups: (fields.E304) Reverse accessor 'Group.user_set' for 'app_account.CustomUser.groups' clashes with reverse accessor for 'auth.User.groups'.
        HINT: Add or change a related_name argument to the definition for 'app_account.CustomUser.groups' or 'auth.User.groups'.
app_account.CustomUser.user_permissions: (fields.E304) Reverse accessor 'Permission.user_set' for 'app_account.CustomUser.user_permissions' clashes with reverse accessor for 'auth.User.user_permissions'.
        HINT: Add or change a related_name argument to the definition for 'app_account.CustomUser.user_permissions' or 'auth.User.user_permissions'.
auth.User.groups: (fields.E304) Reverse accessor 'Group.user_set' for 'auth.User.groups' clashes with reverse accessor for 'app_account.CustomUser.groups'.
        HINT: Add or change a related_name argument to the definition for 'auth.User.groups' or 'app_account.CustomUser.groups'.
auth.User.user_permissions: (fields.E304) Reverse accessor 'Permission.user_set' for 'auth.User.user_permissions' clashes with reverse accessor for 'app_account.CustomUser.user_permissions'.
        HINT: Add or change a related_name argument to the definition for 'auth.User.user_permissions' or 'app_account.CustomUser.user_permissions'.