0
我有Django的動力網站上openshift託管添加用戶在Django管理員,我不能從它與該消息最終將管理面板添加用戶:不能在openshift託管網站
異常類型:IntegrityError 異常值:
我沒有使用任何用戶自定義模型和我的應用程序是在本地工作
我有Django的動力網站上openshift託管添加用戶在Django管理員,我不能從它與該消息最終將管理面板添加用戶:不能在openshift託管網站
異常類型:IntegrityError 異常值:
我沒有使用任何用戶自定義模型和我的應用程序是在本地工作
首先,
auth_user.last_login可能不是空的,應該清理以前的遷移。使用以下從模型的全新副本重建遷移:
python manage.py makemigrations
然後進行遷移:
python manage.py migrate
對於應用特定遷移,通過這樣的每個命令的末尾添加應用程序名稱:
python manage.py makemigrations app
python manage.py migrate app
我已經刪除了遷移目錄,並在動作掛鉤中添加了遷移命令,但沒有起作用。但是,我可以編輯管理員帳戶 –
嘗試編輯用戶模型的遷移並將'null = True'屬性添加到'last_login'列。雖然這不是一個好主意。 –