Niedawno zainstalowano Blogango, gdzie miałem się następujący błąd:Nie można utworzyć pola formularza dla „created_by” jeszcze, ponieważ powiązane z modelem „users.User” nie został załadowany jeszcze
CommandError: One or more models did not validate:
blogango.blogentry: 'created_by' defines a relation with the model 'auth.User', which has been swapped out. Update the relation to point at settings.AUTH_USER_MODEL.
Więc dodałem ustawienia .AUTH_USER_MODEL i teraz pojawia się następujący komunikat:
ValueError: Cannot create form field for 'created_by' yet, because its related model 'users.User' has not been loaded yet
przeszedłem moim settings.py gdzie wywołuje AUTH_USER_MODEL = 'users.User'
i przeniósł go wyżej na settings.py, aby spróbować i dostać go załadować szybciej.
Zgodnie z wnioskiem: created_by = models.ForeignKey(settings.AUTH_USER_MODEL, unique=False)
Co mogę zrobić, aby rozwiązać ten problem?
Czy możemy zobaczyć model dla 'created_by'? –
Pytanie teraz wyświetlające 'created_by'. –
Co stanie się, jeśli wstawisz "settings.AUTH_USER_MODEL" w cudzysłowie? tj. "created_by = models.ForeignKey (" settings.AUTH_USER_MODEL ', unique = False) –