Я пытаюсь развернуть свой проект на Heroku, использую Django 3.1, но не могу это сделать. Я получаю сообщение об ошибке из-за миграции. Пожалуйста, я смиренно прошу вас уделить немного времени этому вопросу, чтобы решить эту проблему. Всякий раз, когда я запускаю команду heroku run python manage.pymigrate, она выдает следующую обратную трассировку.
Traceback (most recent call last):
File "manage.py", line 22, in
main()
File "manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line
utility.execute()
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/__init__.py", line 395, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 330, in run_from_argv
self.execute(*args, **cmd_options)
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 371, in execute
output = self.handle(*args, **options)
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 85, in wrapped
res = handle_func(*args, **kwargs)
File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/commands/migrate.py", line 92, in handle
executor = MigrationExecutor(connection, self.migration_progress_callback)
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/executor.py", line 18, in __init__
self.loader = MigrationLoader(self.connection)
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/loader.py", line 53, in __init__
self.build_graph()
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/loader.py", line 255, in build_graph
self.graph.validate_consistency()
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 195, in validate_consistency
[n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)]
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 195, in
[n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)]
File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 58, in raise_error
raise NodeNotFoundError(self.error_message, self.key, origin=self.origin)
django.db.migrations.exceptions.NodeNotFoundError: Migration accounts.0001_initial dependencies reference nonexistent parent node ('auth', '0023_remove_user_current_balance')
Когда я попытался закомментировать зависимость, он вернул мне: raise ValueError('Связанная модель %r не может быть разрешена' % self.remote_field.model)ValueError: Связано модель «auth.Group» не может быть разрешена
если требуется дополнительный код, сообщите мне об этом в разделе комментариев, спасибо.
Я пытаюсь развернуть свой проект на Heroku, использую Django 3.1, но не могу это сделать. Я получаю сообщение об ошибке из-за миграции. Пожалуйста, я смиренно прошу вас уделить немного времени этому вопросу, чтобы решить эту проблему. Всякий раз, когда я запускаю команду [b]heroku run python manage.pymigrate[/b], она выдает следующую обратную трассировку. [code]Traceback (most recent call last): File "manage.py", line 22, in main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/__init__.py", line 401, in execute_from_command_line utility.execute() File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/__init__.py", line 395, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 330, in run_from_argv self.execute(*args, **cmd_options) File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 371, in execute output = self.handle(*args, **options) File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/base.py", line 85, in wrapped res = handle_func(*args, **kwargs) File "/app/.heroku/python/lib/python3.6/site-packages/django/core/management/commands/migrate.py", line 92, in handle executor = MigrationExecutor(connection, self.migration_progress_callback) File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/executor.py", line 18, in __init__ self.loader = MigrationLoader(self.connection) File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/loader.py", line 53, in __init__ self.build_graph() File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/loader.py", line 255, in build_graph self.graph.validate_consistency() File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 195, in validate_consistency [n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)] File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 195, in [n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)] File "/app/.heroku/python/lib/python3.6/site-packages/django/db/migrations/graph.py", line 58, in raise_error raise NodeNotFoundError(self.error_message, self.key, origin=self.origin) django.db.migrations.exceptions.NodeNotFoundError: Migration accounts.0001_initial dependencies reference nonexistent parent node ('auth', '0023_remove_user_current_balance') [/code] зависимость от миграции [code] dependencies = [ ('auth', '0023_remove_user_current_balance'), ] [/code] account.model [code]GENDER_CHOICES = ( ('male','Male'), ('female','Female'), ) class User(auth.models.AbstractUser):
def __str__(self): return "@{}".format(self.username) [/code] Когда я попытался закомментировать зависимость, он вернул мне: [b]raise ValueError('Связанная модель %r не может быть разрешена' % self.remote_field.model)ValueError: Связано модель «auth.Group» не может быть разрешена[/b] если требуется дополнительный код, сообщите мне об этом в разделе комментариев, спасибо.
Я пытаюсь развернуть свой проект на Heroku, использую Django 3.1, но не могу это сделать. Я получаю сообщение об ошибке из-за миграции. Пожалуйста, я смиренно прошу вас уделить немного времени этому вопросу, чтобы решить эту проблему. Всякий раз,...
У меня есть два приложения, Coreapp и Product App. Поскольку все модели в приложении продукта имеют общие поля, я создал BaseModel в Coreapp, а затем унаследовал BaseModel в приложении моделей в продукте. Затем я запустил Python Manage.py...
В моем проекте была собственная модель пользователя. Я хотел удалить его и вернуть модель пользователя по умолчанию, удалив все таблицы в моей базе данных и удалив миграции. После этого я попытался запустить команду python Manage.py makemigrations,...
у меня была пользовательская модель пользователя в моем проекте. Я хотел удалить его и вернуть пользовательскую модель по умолчанию, удалив все таблицы в моей базе данных и удаляя миграции. После этого я попытался запустить команду Python Manage.py...
Я пытался создать программу запуска игр для Windows без Visual Studio. Оно не построится. Я попробовал действия Github, вернул ошибку. Я попробовал VS 2022 для Mac, но там написано, что тип проекта не поддерживается. Что мне делать, чтобы это...