Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
python manage.py runserver发现了0个问题,但存在错误_Python_Django_Django Channels - Fatal编程技术网

python manage.py runserver发现了0个问题,但存在错误

python manage.py runserver发现了0个问题,但存在错误,python,django,django-channels,Python,Django,Django Channels,python manage.py运行服务器工作正常,直到我开始创建django通道,突然一切都停止了。我试过运行其他运行良好的站点,但仍然是一样的 C:\personal\website>python manage.py运行服务器 Performing system checks... System check identified no issues (0 silenced). Unhandled exception in thread started by <function che

python manage.py运行服务器工作正常,直到我开始创建django通道,突然一切都停止了。我试过运行其他运行良好的站点,但仍然是一样的

C:\personal\website>python manage.py运行服务器

Performing system checks...

System check identified no issues (0 silenced).
Unhandled exception in thread started by <function check_errors.<locals>.wrapper at 0x0000028159B61048>
Traceback (most recent call last):
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\utils\autoreload.py", line 225, in wrapper
    fn(*args, **kwargs)
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\core\management\commands\runserver.py", line 123, in inner_run
    self.check_migrations()
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\core\management\base.py", line 427, in check_migrations
    executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS])
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\executor.py", line 18, in __init__
    self.loader = MigrationLoader(self.connection)
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\loader.py", line 49, in __init__
    self.build_graph()
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\loader.py", line 268, in build_graph
    raise exc
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\loader.py", line 242, in build_graph
    self.graph.validate_consistency()
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\graph.py", line 243, in validate_consistency
    [n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)]
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\graph.py", line 243, in <listcomp>
    [n.raise_error() for n in self.node_map.values() if isinstance(n, DummyNode)]
  File "C:\Users\user\AppData\Roaming\Python\Python37\site-packages\django\db\migrations\graph.py", line 96, in raise_error
    raise NodeNotFoundError(self.error_message, self.key, origin=self.origin)
django.db.migrations.exceptions.NodeNotFoundError: Migration admin.0004_auto_20190704_0341 dependencies reference nonexistent parent node ('admin', '0003_logentry_add_action_flag_choices')
正在执行系统检查。。。
系统检查未发现任何问题(0静音)。
由启动的线程中存在未处理的异常
回溯(最近一次呼叫最后一次):
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\utils\autoreload.py”,第225行,在包装器中
fn(*args,**kwargs)
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\core\management\commands\runserver.py”,第123行,在内部运行
self.check_迁移()
检查迁移中的文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\core\management\base.py”,第427行
executor=MigrationExecutor(连接[默认\u DB\u别名])
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\executor.py”,第18行,在\uu init中__
self.loader=MigrationLoader(self.connection)
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\loader.py”,第49行,在\uu init中__
self.build_图()
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\loader.py”,第268行,在构建图中
加薪
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\loader.py”,第242行,在构建图中
self.graph.validate_一致性()
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\graph.py”,第243行,在validate\u一致性中
[n.在self.node_map.values()中为n增加_error(),如果是instance(n,DummyNode)]
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\graph.py”,第243行,在
[n.在self.node_map.values()中为n增加_error(),如果是instance(n,DummyNode)]
文件“C:\Users\user\AppData\Roaming\Python37\site packages\django\db\migrations\graph.py”,第96行,出现错误
raise NodeNotFoundError(self.error\u消息,self.key,origin=self.origin)
django.db.migrations.exceptions.NodeNotFoundError:Migration admin.0004\u auto\u 20190704\u 0341依赖项引用不存在的父节点('admin','0003\u logentry\u add\u action\u flag\u choices')

显然您删除了一个迁移文件,但另一个迁移文件依赖于该文件。是的,我该如何解决这个问题?我甚至试过运行没有问题的站点,但仍然存在相同的错误。您可以删除所有旧迁移的文件,然后重新迁移。如何解决?只需重新添加旧的迁移文件。在git历史记录中查找导致此问题的提交并进行还原。我尝试过此方法,甚至发现在创建新项目python manage.py runserver时仍然无法工作。。是否还有一种方法可以运行python manage.py runserver,