djangoでこのエラーが出た時は自分でカスタムユーザーを再定義した場合に起こることが多いようです。
自分もよく分かっていないのですが、先にadminのデータベース設定が適用されてしまうことが原因なのかな?
とりあえず解決策だけ書いておきます。
プロジェクトのsetting.pyのINSTALLED_APPSの中のdjango.contrib.adminをコメントアウトしてからmakemigrationsしてmigrateしてください。migrateしたら先ほどのコメントアウトを外して元に戻してください。
INSTALLED_APPS = [
...
#‘django.contrib.admin’,
...
]