call user.set_password() in PLUser.save() instead of PLUserAdmin.save()
diff --git a/plstackapi/core/admin.py b/plstackapi/core/admin.py
index 230dbfc..39838fa 100644
--- a/plstackapi/core/admin.py
+++ b/plstackapi/core/admin.py
@@ -280,7 +280,8 @@
     def save(self, commit=True):
         # Save the provided password in hashed format
         user = super(UserCreationForm, self).save(commit=False)
-        user.set_password(self.cleaned_data["password1"])
+        user.password = self.cleaned_data["password1"]
+        #user.set_password(self.cleaned_data["password1"])
         if commit:
             user.save()
         return user