2016-03-24 21 views
0

bir openshift barındırılan web sitesinde django-admin kullanıcı eklemek Can not ve bunu bu mesajla biter yönetici panelinden kullanıcı ekleyemezsiniz:Ben openshift barındırılan Django enerjili web sitesi var

İstisna Tür: IntegrityError İstisna Değeri: Ben herhangi bir özel kullanıcı modeli kullanılarak değilim ve benim app yerel hepsinden

cevap

0

İlk çalışıyordu


auth_user.last_login BOŞ olmayabilir, önceki göçler temizlemek gerekiyor. Aşağıdaki kullanarak modelin taze kopyadan göçler Yeniden: Uygulamaya özgü taşıma işleminde

python manage.py migrate 

böyle her komutun sonuna kadar uygulama adı ekleyin:: Sonra

python manage.py makemigrations 

onu göç

python manage.py makemigrations app 
python manage.py migrate app 
+0

Taşıma dizinini sildim ve taşıma kancalarına geçiş komutlarını ekledim, çalışmadı. Ancak, yönetici hesabını düzenleyebilirim –

+0

Kullanıcı modelinin geçişini düzenlemeyi deneyin ve 'null = True' özniteliğini 'last_login' sütununa ekleyin. Gerçi bu iyi bir fikir değil. –