正如标题所说,我似乎无法让迁移工作.
该应用程序最初低于1.6,因此我了解迁移最初不会出现,事实上,如果我运行,python manage.py migrate我得到:
Operations to perform:
Synchronize unmigrated apps: myapp
Apply all migrations: admin, contenttypes, auth, sessions
Synchronizing apps without migrations:
Creating tables...
Installing custom SQL...
Installing indexes...
Running migrations:
No migrations to apply.
Run Code Online (Sandbox Code Playgroud)
如果我对任何模型进行更改myapp,它仍然会按预期显示未迁移.
但如果我跑,python manage.py makemigrations myapp我得到:
No changes detected in app 'myapp'
Run Code Online (Sandbox Code Playgroud)
似乎没关系我运行命令的内容或方式,它从未检测到应用程序有更改,也没有将任何迁移文件添加到应用程序.
有没有办法迫使应用程序进行迁移,并基本上说"这是我的工作基础"或任何东西?或者我错过了什么?
我的数据库是一个PostgreSQL,如果它有帮助的话.
具体来说,任何查询集都会导致:
users = User.objects.all().order_by('user_group__user_group_description', 'user_name')
Run Code Online (Sandbox Code Playgroud)
all() 在说 Undefined variable from import
这是在我的视图中的任何查询集上 - 然而服务器运行正常.我已经将django添加到强制内置,我重新安装了django,我甚至重新安装了pydev,它坚持这个变量不存在,但服务器无论如何都会正常运行.
为了让事情变得更烦人,它最近工作正常并且停止工作 - 没有对代码进行任何更改.
我不知道该尝试什么.
编辑:所以我有一个修复,但我不知道为什么这样做.
降级到Django 1.6.5然后重新升级到1.7,重建python解释器,解决了这个问题.不太理想,因为我的计算机上有1.6.5的文件,建议删除它们...
每当我在Juno上鼠标悬停任何导入的东西时,Eclipse立即挂起.
编辑Java文件 - 类型,类,注释,导入本身 - 鼠标悬停在任何东西上以查看javadoc将立即挂起eclipse.
如果弹出窗口保持打开超过一秒钟,也会发生自动完成.
这是错误:

运行:
java version "1.7.0_15"
Java(TM) SE Runtime Environment (build 1.7.0_15-b03)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)
最新的Eclipse Juno(Java EE)64位
Win7 x64.
那里不应该有任何不兼容性(全部x64).
查看提议的修复程序要么与Java 6相关,要么说要删除Mylyn,我已经完成但没有修复.
每次都会始终如一地发生此错误.
编辑:为了使事情更烦人,.metadata文件夹中的日志为空.
我假设我错过了一些明显的东西,因为我的另一台笔记本电脑上完全相同的设置工作正常.搜索只是让我看不清楚的邮件列表,或者错误跟踪器说它已修复 - 显然它不是在这种情况下.
我的linux机器上有Python2.6.5和Python2.4.4.
目前,我所拥有的所有模块(wx,ply,pyserial,twisted,仅举几例)都安装了2.6版本的python.如果我尝试import wx使用Python2.4,我会得到预期的无模块错误.
这里的问题是,我有很多设备(假设超过一千)全部运行2.4.4,很快就需要这台机器支持(对于代码,版本等的构建).到目前为止,我一直在使用EeePC(与我支持的设备相同的设备)进行构建和发布,效果很好.(我在2.6机器上开发,并在EeePC上构建).
我如何让这些模块适用于Python2.4?我已经尝试重新安装(使用2.4作为我的主要版本),但这只会导致错误.我发现的博客/答案说使用easy_install,但这不支持我需要的软件包(或者至少,它在我尝试时就已经死了).
简而言之:我目前正在使用python 2,6,但我希望所有模块都改为2.4,因为这就是我将要使用的.