在Django项目配置一下多数据库,但是运行 makemigrations 执行不正常

$ python manage.py makemigrations polls
No changes detected in app 'polls'

models.py 代码:

class Question(models.Model):question_text = models.CharField(max_length=200)pub_date = models.DateTimeField('date published')class Meta:app_label = 'apps.polls'

删除 class Meta,执行成功了。

$ python manage.py makemigrations polls
Migrations for 'polls':apps\polls\migrations\0001_initial.py- Create model Question

然后执行 python manage.py migrate polls --database=app_db_name,数据库只产生了django_migrations, 没有生成对应的表

调整setting.py

DATABASE_APPS_MAPPING = {# 'apps.polls': 'db_name','polls': 'db_name',
}

class Question(models.Model):question_text = models.CharField(max_length=200)pub_date = models.DateTimeField('date published')class Meta:app_label = 'polls'

 重新执行 makemigrations 和 migrate, 数据库存成功生成数据表  polls_question。

转载于:https://www.cnblogs.com/jinyin/p/11496654.html

Django 执行 makemigrations 显示 No changes detected in app相关推荐

  1. Django配置MySQL执行python manage.py makemigrations 出现No changes detected报错

    在给Django配置mysql的时候按照教程在Model.py文件中配置加入定义模型类的代码后 执行数据迁移代码 python manage.py makemigrations 报错 显示No cha ...

  2. django makemigrtions时出现no changes detected 解决方式

    当输入迁移命令:python manage.py makemigrations  时出现No changes detected 解决方法: 在项目的settings.py文件  INSTALLED_A ...

  3. django实现图书显示

    Django实现图书显示 一.搭建环境 1.创建django项目books 二.创建index应用并注册 1.使用命令创建index应用 2.注册index 三.数据库创建books数据库 1.创建数 ...

  4. Django | 执行项目下指定的脚本

    1 描述 有时候会碰到这样的场景,对于一些业务升级,我需要把数据库数据做些处理,同时又想以 Django 项目的环境变量执行脚本,这个时候使用 python 脚本是再适合不过的手段了. 2 使用自带的 ...

  5. mysql 执行计划不对_MySQL执行计划显示与执行过程不符合

    一 建表和现象的过程如下 CREATE TABLE t1 (id1 INT, a1 INT, b1 INT, PRIMARY KEY(id1)); CREATE TABLE t3 (id3 INT U ...

  6. django执行原生SQL语句

    1.原生SQL用法概述 django可以执行原生SQL语句,主要分读和写两类,用法如下: 读(查):xxxModel.object.raw() 写(增删改):connection.cursor() 2 ...

  7. html文件必须由特定的程序进行编译和执行才能显示,这种编译器就是,计算机基础知识题库...

    A.幻灯片母版视图B.幻灯片浏览视图 C.备注页视图D.普通视图 20.在PowerPoint 2003中,下列关于自定义动画的说法错误的是(). A.可以设置动画效果B.不可以调整顺序 C.可以带声 ...

  8. Django 数据库 迁移migration “No changes detected“

    目录 "No changes detected"问题 django.db.utils.OperationalError: (1050, "Table already ex ...

  9. Django实现:显示图书信息管理

    目录 一.实现步骤 (一)创建Django项目 - books (二)创建并注册应用 - index 1.创建index应用 2.注册index应用 (三)创建数据库 - books (四)配置MyS ...

最新文章

  1. 一口气发布1008种机器翻译模型,GitHub最火NLP项目大更新
  2. Django框架(14.Django中模型类的关系,以及模型类关联查询)
  3. [Jobdu] 题目1500:出操队形
  4. 125KHz 100cm ID 读卡电路_智能卡制作频率13.25MHZ与125KHZ的区别
  5. feign 第一次调用超时_feign + hystrix 降级
  6. Python 抓取图片
  7. 中缀表达式转后缀表达式 java_中缀表达式转后缀表达式并计算结果Java实现
  8. Java从入门到精通 第0章Java学习指南
  9. 学习python-day1
  10. isp mpls专线
  11. 等高线生成地形_等高线一键变地形模型
  12. IMDB电影评论文本的神经网络分类
  13. Learning ImageMagick 1: Lomo效果
  14. 小程序实现扫码识别二维码内容
  15. 市面上有哪几种门_目前市面上的成品木门有哪几种
  16. MagicaVoxel 0.99.1 使用说明
  17. 京东AI加速器首出“成品”,“法咚咚”发布上线惊呆律师对手!
  18. java poker_Java超级高手成长之路!一个Java编写的斗地主游戏
  19. ESB企业服务总线到底是什么东西呢?
  20. 图像处理与模式书籍推荐

热门文章

  1. python课堂笔记
  2. Java中static关键字有什么用?
  3. 对EditText右边的图片进行监听
  4. 【 ➰斗艳争妍の网络协议姐妹花‍‍️➰】http协议 VS websocket协议
  5. 手写简版spring --3--对象实例化策略
  6. 日常生活小技巧 -- 文件对比工具 Beyond Compare
  7. Java网络编程之IP地址和InetAddress类
  8. 机器学习 + 深度学习 + 计算机视觉 + 自然语言处理: 原理, 实践以及应用 --- 干货分享(持续更新…)
  9. 【译】What do machine learning practitioners actually do?
  10. 连接不同区块链的跨链技术介绍