Questo problema continua ad affliggere molti, me compreso.Anche se un processo noioso, questo approccio mi salva il potere del cervello:
Disattiva tutte le applicazioni esterne nel INSTALLED_APPS, tranne che le proprie applicazioni, in questo modo:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'django.contrib.sites',
'django.contrib.flatpages',
'main', # This is my own app.
# 'compressor',
# 'ckeditor',
# 'imagekit',
# 'debug_toolbar',
# 'rest_framework',
# 'allauth',
# 'allauth.account',
# 'allauth.socialaccount',
# 'allauth.socialaccount.providers.google',
# 'allauth.socialaccount.providers.facebook',
)
Run
python manage.py makemigrations
python manage.py migrate
Poi, decommentare tutte le altre app, quindi ripetere makemigrations e migrare sopra.
che funziona tutto il tempo per me
Hai sincronizzare il database sul server di prova? – Brandon
sì ho fatto syncd l'essere e questo è quando ottengo quell'errore ho anche provato a eseguire manage.py runserver e ancora l'errore è sempre lo stesso – user1940979
Hai alterato o non includere l'impostazione SITE_ID in settings.py tale che il SITE_ID non correlato a un record nella tabella django_site? – Brandon