Since you are using a custom User model, you can do 4 steps:
- Comment out django.contrib.admin in your INSTALLED_APPS settings
INSTALLED_APPS = [ ... #'django.contrib.admin', ... ]
- Comment out admin path in urls.py
urlpatterns = [ ... #path('admin/', admin.site.urls) ... ]
- Then run
python manage.py migrate
- When done, uncomment all back