В связи с требованием я хотел бы настроить все имена таблиц настроек по умолчанию.
Даже если я изменяю ядро непосредственно в файлах venv.lib.site-packages, затем запускаю команду ниже,
Django Миграции по-прежнему не могут обнаружить изменения.
python manage.py makemigrations
Ниже приведены мета-настройки и место, которое я хотел бы изменить, я попытался поместить их в _init.py проекта или приложения и это не работает
from django.db.migrations.recorder import MigrationRecorder
from django.contrib.sessions.models import Session
from django.contrib.contenttypes.models import ContentType
from django.contrib.admin.models import LogEntry
from django.contrib.auth.models import Permission
from django.contrib.auth.models import Group
from django.contrib.auth.models import User
from rest_framework.authtoken.models import Token
Session._meta.db_table = "extData_django_session"
MigrationRecorder.Migration._meta.db_table = "extData_django_migrations"
ContentType._meta.db_table = "extData_django_content_type"
LogEntry._meta.db_table = "test_django_admin_log"
Permission._meta.db_table = "extData_auth_permission"
Group._meta.db_table = "extData_auth_group"
User._meta.db_table = "extData_auth_user"
Token._meta.db_table = "extData_authtoken_token"