zoukankan      html  css  js  c++  java
  • Django学习中遇到的问题(1)django migration No migrations to apply

    C:UsersDesktophomeWorkDjango_stu_man>python manage.py makemigrations
    Migrations for 'app01':
      app01migrations001_initial.py
        - Create model ClassList
        - Create model Course
        - Create model CourseRecord
        - Create model Customer
        - Create model CustomerFollowRecord
        - Create model School
        - Create model StudyRecord
        - Create model UserProfile
        - Add field follower to customerfollowrecord
        - Add field consultant to customer
        - Add field course to customer
        - Add field referral_form to customer
        - Add field teacher to courserecord
        - Add field course to classlist
        - Add field teachers to classlist
        - Alter unique_together for courserecord (1 constraint(s))
        - Alter unique_together for classlist (1 constraint(s))
    
    C:UsersDesktophomeWorkDjango_stu_man>python manage.py migrate
    Operations to perform:
      Apply all migrations: admin, app01, auth, contenttypes, sessions
    Running migrations:
      No migrations to apply.

    如上所示,建完表之后,运行python manage.py migrate,总是No migrations to apply,数据库中表也没有建成。

    通过查阅资料,大部分建议都是先运行python manage.py makemigrations,再运行python manage.py migrate,然并卵。

    最后在stackoverflow上发现了正解。

    Django keeps track of all the applied migrations in django_migrations table. So just delete all the rows in the django_migrations table that are related to you app like:

    DELETE FROM django_migrations WHERE app='your-app-name';

    and then do:

    python manage.py makemigrations
    python manage.py migrate
    C:UsersDesktophomeWorkDjango_stu_man>python manage.py makemigrations
    No changes detected
    
    C:UsersDesktophomeWorkDjango_stu_man>python manage.py migrate
    Operations to perform:
      Apply all migrations: admin, app01, auth, contenttypes, sessions
    Running migrations:
      Applying app01.0001_initial... OK

    binggo!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    https://stackoverflow.com/questions/33549772/django-migration-no-migrations-to-apply

  • 相关阅读:
    对象无法注册到Spring容器中,手动从spring容器中拿到我们需要的对象
    sping,springMVC @Component 注解的对象都是单例模式,变量不能全局
    java读取项目路径下的中文文件乱码问题
    springboot集成mongoDB 异常认证
    观察者模式
    MongoDB学习笔记03
    MongoDB学习笔记02
    ajax参数中出现空格
    web并发模型
    MongoDB shell
  • 原文地址:https://www.cnblogs.com/william126/p/7591562.html
Copyright © 2011-2022 走看看