You also need to register your model like this to include the password setting into your user creation flow in the admin panel:
# -*- coding: utf-8 -*- from __future__ import unicode_literals
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from users import models
admin.site.register(models.MyUser, UserAdmin)
Source: https://www.codementor.io/@aswinmurugesh/django-admin-user-creation-on-custom-user-model-wl5h1f055