Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

1.3K
Views
El campo se declaró con una referencia perezosa a 'auth.user', pero la aplicación 'auth' no está instalada

son mis aplicaciones instaladas:

 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.sites', 'leadgenerator', 'leadgenerator.apps.ui', 'leadgenerator.apps.accounts', 'leadgenerator.apps.instagram', 'leadgenerator.apps.BorseBots', 'leadgenerator.apps.TelegramBorse', 'leadgenerator.apps.Utils', 'leadgenerator.apps.Blog', 'leadgenerator.apps.Crypto', 'channels', 'multiselectfield', 'django_redis', 'django_filters', 'extra_views', 'django_select2', 'compressor', 'django_celery_beat', 'crispy_forms', 'django_tables2', 'ckeditor', 'ckeditor_uploader', # 'leadgenerator.ckeditor5', 'leadgenerator.rolepermissions', 'rolepermissions', # login and login_as 'loginas', 'allauth', 'allauth.account', 'allauth.socialaccount', 'phonenumber_field', # blog 'modelcluster', 'taggit', # end blog 'imagekit', 'pwa' ]

y usé usuario en modelos:

 from django.contrib.auth.models import User as djangoUser class BlogPost(models.Model): author = models.ForeignKey(djangoUser, on_delete=models.CASCADE, related_name='blog_posts', verbose_name=_('Author'))

la migración ahora es 0013

cuando uso migrar hacia atrás de esta manera:

 migrate Blog 0011

ocurrió un error:

 ValueError: The field Blog.BlogPost.author was declared with a lazy reference to 'auth.user', but app 'auth' isn't installed.

tampoco tengo AUTH_USER_MODEL en settings.py

Además, no puedo eliminar la base de datos porque tiene muchos datos.

¿¿cual es el problema??

usando django2.2 python3.7 postgresql

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

el problema estaba en las dependencias de migraciones

Autenticación no importada donde

así que agrego el código a continuación en algunas de las primeras migrations de Blog y se resolvió el error

 Blog/migrations/0003....py # file name dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ... ]

en realidad, si ve este error en otro your_app, simplemente agregue algunas de las migraciones de your_app a las dependencias como se muestra a continuación:

 dependencies = [ ('accounts', '0012_auto_20200730_1818'), ... ]
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!