иογιη 2023-01-31 01:27 采纳率: 0%
浏览 584

Django runserver卡在系统检查Performing system checks

Django runserver 卡在Watching for file changes with StatReloader. Performing system checks

运行在ubuntu 22.04 docker镜像上,django v4.1.5, python v3.10.6

我用django搭建了一个后端程序,程序本来已经写好可以跑通,但是后来打开再看,python3 manage.py runserver 0:8000 就跑不通了,一直卡在
Watching for file changes with StatReloader
Performing system checks
这个提示。
最后一次关闭服务器时是按照pid直接kill的,不确定这会不会影响到。
另外我尝试了新建一个demo,是可以显示小火箭的(就是django服务可以正常运行的)

请问怎样才能让这个服务跑起来?
  • 写回答

2条回答 默认 最新

  • m0_54204465 2023-01-31 08:42
    关注

    Django runserver卡在Performing system checks 可能是因为模型更改导致的数据库错误,可以试试运行以下命令进行数据库迁移:

    python3 manage.py makemigrations
    python3 manage.py migrate
    
    

    如果数据库迁移无效,可以删除数据库文件重新进行迁移,然后再重试 runserver。

    rm db.sqlite3
    python3 manage.py makemigrations
    python3 manage.py migrate
    python3 manage.py runserver 0:8000
    
    
    评论

报告相同问题?

问题事件

  • 修改了问题 1月31日
  • 创建了问题 1月31日

悬赏问题

  • ¥15 软件工程用例图的建立(相关搜索:软件工程用例图|画图)
  • ¥15 如何在arcgis中导出拓扑关系表
  • ¥15 处理数据集文本挖掘代码
  • ¥15 matlab2017
  • ¥15 在vxWorks下TCP/IP编程,总是connect()报错,连接服务器失败: errno = 0x41
  • ¥15 AnolisOs7.9如何安装 Qt_5.14.2的运行库
  • ¥20 求:怎么实现qt与pcie通信
  • ¥50 前后端数据顺序不一致问题,如何解决?(相关搜索:数据结构)
  • ¥15 基于蒙特卡罗法的中介效应点估计代码
  • ¥15 罗技G293和UE5.3