django makemigrations报错 5C

File "E:\python\shop\apps\trade\models.py", line 7, in
User = get_user_model()
File "C:\Python36-32\lib\site-packages\django-1.10.6-py3.6.egg\django\contrib\auth__init__.py", line 163, in get_user_model
return django_apps.get_model(settings.AUTH_USER_MODEL)
File "C:\Python36-32\lib\site-packages\django-1.10.6-py3.6.egg\django\apps\registry.py", line 192, in get_model
self.check_models_ready()
File "C:\Python36-32\lib\site-packages\django-1.10.6-py3.6.egg\django\apps\registry.py", line 131, in check_models_ready
raise AppRegistryNotReady("Models aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Models aren't loaded yet.

1个回答

File "E:\python\shop\apps\trade\models.py", line 7, in
User = get_user_model()
检查这里的代码,根据错误信息,无法加载模型。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Django makemigrations 报错终极解决方案
相信用过很多Django makemigrations的人都会遇到过makemigrations时会发生报错,其实归根到底的原因就是因为git提交了不同的makemigrations文件合并了造成的,要避免这种错误就要在git的  .gitignore中把makemigretions忽略掉就不会发生错误了,如果已经上了生产,又不能动了怎么办,只能通过将其sql打印出来,然后运行sql来改变了,有时...
Django源码分析10:makemigrations命令概述
django源码分析 本文环境python3.5.2,django1.10.x系列 django源码分析-makemigrations命令概述 Django项目中的数据库管理命令就是通过makemigrations来实现的,通过调用该命令可以对Django中的app的model表进行改动后生成相关连的migrations文件,然后通过调用migrate命令执行migrations中对数...
一、在使用mange.py makemigrations时报错
最近在使用Python的Django框架开发web站点,通过models.py文件建表后,执行数据库迁移(命令行:mange.py makemigrations)时报错, 报错内容: 1 class Guest(models.Model): 2 File "C:\Users\dell\guest\sign\models.py", line 18, in Guest 3 even...
Django报错
报错  django.db.utils.InternalError: (1067, "Invalid default value for 'id'")   File "E:\Python3.7.1\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line     ut...
django报错
1、首先是报出这个数据库错误 django.db.utils.OperationalError: no such table: watering1_normaluser 2、查了一下可以在cmd运行这两个代码 (1)python manage.py makemigrations 这是呈现的结果 Migrations for 'watering1':   watering1\migrati...
关于django makemigrations/migrate在生成数据表上遇到的一些问题
在model.py中建立好数据模型后,执行数据库迁移命令出现上面的错误不要慌张。 解决方法如下: 1、找到自己的/External Libraries/<Python 3.6(1)>/Lib/site-packages/django/contrib/admin/migrations文件夹,把里面除了__init__.py的所有文件,全部删除。 2、再次执行makemigration...
Django数据库 makemigrations 有变化但是 migrate时未变动
写models.py时缺少了一个 verbose_name,导致数据库出现问题,整了很久,摸索出重新建立数据库的方法: 首先删除每个app中的migrations中的除了init.py的文件,在数据库中清空所有的表,然后执行migrate,这时会自动生成系统默认的那些表,然后执行makemigrations,再执行migrate 如果只是众多应用中的一个出了问题的话,删除与之相关的表,然后进入d
django迁移数据makemigrations不创建APP中的数据表
有一段时间没看python今天删除数据库重新建立迁移的时候 python manage.py makemigrations python manage.py migrate 发现死活不能创建app中自己写的模型,原因很简单我之前在git提交代码的时候把migrations这个包删了,不要在删除这个包官方也是不推荐的,重新在你的app目录下建立migrations这个文件夹,文件夹下记得有_...
pycharm console中运行python manage.py makemigrations报错
在pycharm中的python console运行python manage.py makemigrations,报如下错误:rn File "", line 1rn python manage.py makemigrationsrn ^rnSyntaxError: invalid syntaxrnrn[img=https://img-bbs.csdn.net/upload/201905/08/1557318931_178130.jpg][/img]rnrnrn本来是学习一个项目,写到一定程度准备生产数据库表,就产生上述错误。rn之前一个可以正常运行python manage.py makemigrations、python manage.py migrate的练手小项目再运行也出现了这个问题。rn重新创建一个新项目,只写一个最简单的也会上面的问题。rn语法应该没问题,我觉得应该是某个地方的环境配置除了问题导致的。rnrnrn想请教一下有遇到类似问题的吗?rnrnrn环境:rnpython3.7 32位rnpycharm 2018.2.1 x64
安装django报错
安装django的时候报如下错误 Collecting django Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='pypi.python.org', port...
django 报错指南
学习教程  down vohttp://www.code123.cc/575.htm   http://www.code123.cc/575.html 1、安装了django后,创建项目时,输入命令django-admin.py startproject mysite 一直没反应,路径也加了,django-admin.py的默认打开方式也
django报错系列
1.使用xadmin时编写生鲜超市后台时,在商品信息报错 'NoneType' object has no attribute '_meta' 哪个模块报错就去看哪里的代码,检查了下发现是自己多谢了一个单词 正确的应该是   2.使用django_filters时出现 TypeError: __init__() got an unexpected keyword argum...
django Migration报错解决办法
Django在使用migrete命令时由于自己的误操作报了以下错误,django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on database 'default'....
django项目 报错汇总
1、(django1.10)访问url报错Forbidden (CSRF cookie not set.): xxx 解决方法: 修改settings.py文件,注释掉django.middleware.csrf.CsrfViewMiddleware' 2、ORA-00984: 列在此处不允许 描述: 通过Python写到Oracle数据库中会报这个错,语句如下 sql = "i...
Django 常见的报错
一. NoReverseMatch at /blogposts/ Reverse for 'blogpost' with arguments '('',)' not found. 1 pattern(s) tried: ['blogpost/(?P\\d+)'] 这个错误在我写Django博客时遇见了很多次,当时找了很多方法都没法解决,简直用欲哭无泪这种状态来说. 后来静下心来分析了很
Django migrate的时候报错
migration可以,但执行migrate的时候就报错nnmodels.pyn```n class Category(models.Model):n name = models.CharField('名称', max_length=16)nnnclass Tag(models.Model):n name = models.CharField('名称', max_length=16)nnnclass Article(models.Model):n title = models.CharField(max_length=32, default='Title')n content = models.TextField(null=True)n pub_time = models.DateTimeField(auto_now_add=True)n author = models.CharField(max_length=16, default='Author')n category = models.ForeignKey(Category, verbose_name='分类', default='Category')n tags = models.ManyToManyField(Tag, verbose_name='标签')nn def __unicode__(self):n return self.titlennnclass Comment(models.Model):n blog = models.ForeignKey(Article, verbose_name='博客')nn name = models.CharField('称呼', max_length=16)n email = models.EmailField('邮箱')n content = models.CharField('内容', max_length=140)nn created = models.DateTimeField('发布时间', auto_now_add=True)n```nn下面是报错信息![图片说明](https://img-ask.csdn.net/upload/201804/07/1523113359_702807.png)nn感觉可能是版本问题但是又不知道是哪的错,把Category的语句注释了也不行,求大神帮忙解答,感谢!
django报错搜集
Django碰到过的问题,以及解决后的简单搜集
django 报错解决方案
端口被占用
Django报错解决方法
无法使用Django新建项目:'django-admin.py’不是内部或外部命令 找到site-packages/django/bin(如 D:\Program Files\Anaconda3\Lib\site-packages\django\bin),把这个路径加入系统环境变量中。 error: unrecognized arguments: getall 原因:django版本和代码里的re...
Django 报错集锦
1.出现UnicodeDecodeError: https://ask.csdn.net/questions/724167 2.CSRF token missing or incorrect.返回403,权限问题 https://blog.csdn.net/chen_jint/article/details/12956797 3.出现ModuleNotFoundError No modu...
Django 自定义用户报错
报错说自定义用户和原有的用户模块冲突从而报错,查找下是否是settings.py 文件中填写好了该命令:   AUTH_USER_MODEL = "你的app名.你的自定义用户类名"  ...
django注册app报错
如果在setting中添加了’index.apps.IndexConfig’还是显示: No module named 'index.apps.IndexConfigcourses'; 'index.apps' is not a package 一般来说是忘记在’index.apps.IndexConfig’后加上逗号了 ...
linux下安装Django报错
q@q-Inspiron-5520:~$ pip install djangornDownloading/unpacking djangorn Downloading Django-1.7.7-py2.py3-none-any.whl (7.4MB): 7.4MB downloadedrnInstalling collected packages: djangornCleaning up...rnException:rnTraceback (most recent call last):rn File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in mainrn status = self.run(options, args)rn File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 283, in runrn requirement_set.install(install_options, global_options, root=options.root_path)rn File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1435, in installrn requirement.install(install_options, global_options, *args, **kwargs)rn File "/usr/lib/python2.7/dist-packages/pip/req.py", line 671, in installrn self.move_wheel_files(self.source_dir, root=root)rn File "/usr/lib/python2.7/dist-packages/pip/req.py", line 901, in move_wheel_filesrn pycompile=self.pycompile,rn File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 214, in move_wheel_filesrn clobber(source, lib_dir, True)rn File "/usr/lib/python2.7/dist-packages/pip/wheel.py", line 204, in clobberrn os.makedirs(destdir)rn File "/usr/lib/python2.7/os.py", line 157, in makedirsrn mkdir(name, mode)rnOSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7/dist-packages/Django-1.7.7.dist-info'rnrnStoring debug log for failure in /home/q/.pip/pip.logrnq@q-Inspiron-5520:~$ rnrnrnrn不知道什么问题= =rn求大神帮助!!谢过!!
一个奇怪的django报错
碰到下图的报错,查了很多,也问了很多人,最后发现其实是代码里的单词敲错 这些报错信息唯一的价值就是告诉你,错误出在服务端
python编译Django报错
报错代码: UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xbc in position 0: invalid start byte解决办法: 电脑名称一定不能为中文字符!!!修改成英文字符即可!!!
Django同步models报错
使用python manage.py inspectdb报错class OracleDb(models.Model): tags = models.CharField(max_length=255) host = models.CharField(max_length=255) port = models.CharField(max_length=255) Traceba...
Django报错解决方案集合
【运行环境】: Python-3.6.6 Django-2.1.7 MySQL-5.7 navicat 一、外键引用其他app中的model报错 【问题描述】:如下图,我欲在operationapp的models中引用coursesapp的models中的Course。 部分代码如下: from courses.models import Course class UserCourse(mo...
创建Django, ModuleNotFoundError: No module named 'django'报错
在Pycharm上创建Django项目之后,在Terminal命令行运行命令:python manage.py startapp login,然后报错,报错内容如下:rnrnTraceback (most recent call last):rn File "manage.py", line 10, in rn raise excrn File "manage.py", line 8, in rn from django.core.management import execute_from_command_linernModuleNotFoundError: No module named 'django'rnrn我将django安装在anaconda中,python的版本是3.7,django的版本是2.1.5rnrn卸载之后重新装还是会报错,什么原因?rn
django的BinaryField数据类型保存报错
django的BinaryField数据类型保存报错 运行环境:windiows7,python3.6,pymysql,django2.0 python字典和列表数据使用BinaryField保存到mysql时,出现如下报错 这种编码的错误,我们只需要调整下pymysql的源代码。 错误在lib\site-packages\pymysql__init__.py的81行。 把retur...
Django csrf报错问题的解决方法
方法一:禁用CSRF验证机制 在setting.py文件中删除csrf中间件“django.middleware.csrf.CsrfViewMiddleware” 如果在开发服务器下直接就解决了,在apache下,需要重启一下服务器也可以解决。 但是,显然去除CSRF验证机制是一个不够安全的决定,所以就有了下面的解决方法\r\n 方法二:CSRF验证设置 如果你是使用的django1
django 模板包含中文编码报错
在 settings.py 中设置如下参数 LANGUAGE_CODE = 'zh-cn' TIME_ZONE = 'Asia/Shanghai' FILE_CHARSET='gb18030' DEFAULT_CHARSET='utf-8' 然后在模板中声明 即可解决问题
Django常见的报错-原因-解决办法
Specifying a namespace in include() without providing an app_name 问题原因:如果需要在include里面添加namespace, 需要添加app_name, 因为在内置函数中app_name = None 解决方案:在project目录下的urls.py修改下面加粗的内容: urlpatterns = [ path(‘admin/’...
Django前端显示列表报错
强烈建议:每个py文件的第一行都加一个“# coding=utf-8”原因:前后端字符编码格式不同,后端会拒绝服务,所以涉及到要显示中文字符时,需要在首行加上# coding=utf-8,统一编码格式。...
Django新建工程报错找不到文件
按照Django教材,使用django-admin.py startproject projectname来创建工程 在window上会报错:no such file or directory django-admin后面的py去掉就正常了
django manage.py createsuperuser windows报错
大家有没有碰到过这种情况阿,然后superuser就建不了。
Django之创建引擎索引报错
学习Django框架时,创建一个引擎及索引时报错,具体报错如下: 执行命令: python3 manage.py rebuild_index 报如下错误: ......(前面一堆报错) File "/home/python/Django/test6/test6/urls.py", line 20, in <module> url(r'^admin/', incl...
django相关报错知识整理
文章目录首先是版本,django2.1的版本是不支持mysql5.5的。django只支持5.5以上版本的。django2.1支持python3.5, python3.6, python3.7.Django2.0是支持python3.4的最后一个版本。所以老的linux自带的python3.4是不能用的。url 和path的区别([django path文档](https://docs.djang...
外部调用django文件报错(十四)
报错: django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.     解决: 头部添加 import os, django os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings") django.setup()  ...
Django学习笔记:报错及改正,Linux上部署Django
报错:TypeError: __init__() missing 1 required positional argument: 'on_delete' 改正:https://www.cnblogs.com/phyger/p/8035253.html 报错:******.is registered as a Git root, but no Git repositories were found...
django 即使没有对Model做出更改, makemigrations还是不断产生新内容
可能的原因是将某个field的选项(choices)放到了一个set中({ }),而set是无序的,每次运行都可能有新的排序结果,所以django误认为我们对model做出了更改,才不断产生新的migrations。 将set({})改为tuple(())或者list([])即可解决问题 --- > ...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法