暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Django:「makemigrations」无反应

Nephilim 2024-06-15
39

Tips:一些记录,一些笔记



2024/06/15

SATURDAY

Choose a life of action, not one of ostentation.

要选择行动的一生,而不是炫耀的一生。



01

错误描述


该错误发生在「Django」编写完「models.py」之后,做数据迁移「makemigrations migrate」的阶段。


如下所示:

    (venv) (base) adamhuan@Leviathan visible_abyss_backend_django_drf % python manage.py makemigrations
    No changes detected
    (venv) (base) adamhuan@Leviathan visible_abyss_backend_django_drf %
    (venv) (base) adamhuan@Leviathan visible_abyss_backend_django_drf % ls -ltr account
    total 40
    -rw-r--r-- 1 adamhuan staff 0 Jun 14 23:41 __init__.py
    -rw-r--r-- 1 adamhuan staff 63 Jun 14 23:41 views.py
    -rw-r--r-- 1 adamhuan staff 60 Jun 14 23:41 tests.py
    -rw-r--r-- 1 adamhuan staff 146 Jun 14 23:41 apps.py
    -rw-r--r-- 1 adamhuan staff 623 Jun 15 00:12 models.py
    -rw-r--r-- 1 adamhuan staff 237 Jun 15 00:14 admin.py
    drwxr-xr-x 6 adamhuan staff 192 Jun 15 00:14 __pycache__
    (venv) (base) adamhuan@Leviathan visible_abyss_backend_django_drf % ls -ltr finance
    total 40
    -rw-r--r-- 1 adamhuan staff 0 Jun 14 23:10 __init__.py
    -rw-r--r-- 1 adamhuan staff 63 Jun 14 23:10 views.py
    -rw-r--r-- 1 adamhuan staff 63 Jun 14 23:10 admin.py
    -rw-r--r-- 1 adamhuan staff 60 Jun 14 23:10 tests.py
    -rw-r--r-- 1 adamhuan staff 146 Jun 14 23:10 apps.py
    -rw-r--r-- 1 adamhuan staff 1015 Jun 15 00:02 models.py
    drwxr-xr-x 6 adamhuan staff 192 Jun 15 00:02 __pycache__
    (venv) (base) adamhuan@Leviathan visible_abyss_backend_django_drf %

    02

    问题的解决


    通常,在执行了「makemigrations」之后,Django会自动的生成目录「migrations」,并在其中生成「000_xxx.py」的记录生成数据库的语句的代码。

    但是上面问题发生的时候,并没有生成。


    解决该问题:

    文章转载自Nephilim,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论