Глядя на жесткий код модели django auth, я натолкнулся на этот бит кода:
class User(AbstractUser):
class Meta(AbstractUser.Meta):
swappable = 'AUTH_USER_MODEL'
Очевидно, что он имеет какое-то отношение к новому параметру AUTH_USER_MODEL
в settings.py, но как он на самом деле работает, каким образом "трюк" python?
И в каких других ситуациях его можно использовать?