关于Django版本不对遇到的一个问题
来源:互联网 发布:火辣健身软件 编辑:程序博客网 时间:2024/05/17 02:39
工作环境Ubuntu,因为买了个固态硬盘,重装了一个系统,之前系统的Django工程移动过来之后,执行python manage syncdb的时候爆出如下错误:
Operations to perform:
Synchronize unmigrated apps: user_notice, user_like, user_profile, front_page, tinymce, user_collect, user_friend, user_blog, user_group, friend_group
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
Applying contenttypes.0001_initial...Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/__init__.py", line 385, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/__init__.py", line 377, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/base.py", line 288, in run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/base.py", line 338, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/base.py", line 533, in handle
return self.handle_noargs(**options)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/commands/syncdb.py", line 27, in handle_noargs
call_command("migrate", **options)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/__init__.py", line 115, in call_command
return klass.execute(*args, **defaults)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/base.py", line 338, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/core/management/commands/migrate.py", line 160, in handle
executor.migrate(targets, plan, fake=options.get("fake", False))
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/db/migrations/executor.py", line 63, in migrate
self.apply_migration(migration, fake=fake)
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/db/migrations/executor.py", line 91, in apply_migration
if self.detect_soft_applied(migration):
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/db/migrations/executor.py", line 135, in detect_soft_applied
apps = project_state.render()
File "/usr/local/lib/python2.7/dist-packages/Django-1.7-py2.7.egg/django/db/migrations/state.py", line 71, in render
raise InvalidBasesError("Cannot resolve bases for %r\nThis can happen if you are inheriting models from an app with migrations (e.g. contrib.auth)\n in an app with no migrations; see https://docs.djangoproject.com/en/1.7/topics/migrations/#dependencies for more" % new_unrendered_models)
django.db.migrations.state.InvalidBasesError: Cannot resolve bases for [<ModelState: 'user_group.GroupProfile'>]
This can happen if you are inheriting models from an app with migrations (e.g. contrib.auth)
in an app with no migrations; see https://docs.djangoproject.com/en/1.7/topics/migrations/#dependencies for more
1.后来自己上网查找原因,未果。因为我装的Django的1.7版本的,后来索性看一下是不是Django版本的原因,就装回Django1.6版本,阴差样错的成功了。不知其所以然。写下来希望对大家会有帮助。
2.后来又发现要版本升级后要进行数据迁移 执行 python manage.py migrate 命令就好了
- 关于Django版本不对遇到的一个问题
- django, mysqldb遇到的一个问题【closed】
- 关于django开发遇到的问题
- 关于&& || ! 遇到的一个问题
- 今天遇到一个字符串 length出来的长度不对的问题
- laravel 5.2.45版本中遇到的一个关于session的问题
- 关于配置文件中的头约束问题 xsd 版本不对应
- 遇到的一个关于IFS的问题
- 关于Qt中翻译不对的问题
- node关于cookie 不对的问题
- 关于这两天遇到的一个问题
- 关于request遇到的一个问题
- 今天遇到一个问题,关于ibatis的
- 关于memcpy遇到的一个问题
- 项目1.3版本遇到的关于通知的一些问题
- 关于最新版本的log4net使用中遇到的问题
- 关于cocos2d 发布安卓版本中 遇到的问题
- 关于编译MPFR遇到的GMP版本问题
- Java 按字节数截取字符串
- BZOJ 2631 Tree Link-Cut-Tree(LCT)
- mysql数据库引擎
- windows7下硬盘安装32位ubuntu12.04LTS
- servlet.xml,Context描述符,web.xml怎样协同工作?
- 关于Django版本不对遇到的一个问题
- poj 2386 Lake counting(深度优先搜索)
- 十六进制的字符串与十六进制数的转换
- serial port communication by java
- Scheme语言深入
- 在线考试系统的倒计时
- Bash Shellshock(Bash远程代码执行)漏洞分析及利用思路
- ZOJ1099字符串水题
- POJ - 1743 Musical Theme (后缀数组求不可重叠最长重复子串)