我已经为我的一些模型添加了一个UUID字段,然后与South一起迁移.我创建的任何新对象都正确填充了UUID字段.但是,我所有旧数据的UUID字段都为空.
有没有办法为现有数据填充UUID数据?
我希望复制类似于Launchy/Quicksilver/Spotlight的行为.
我希望有一个始终在运行的电子应用程序.当我点击快捷键时,电子应用程序将被带到前台并进行聚焦.
我知道globalShortcut模块可用于绑定快捷方式,但我无法弄清楚如何使该快捷方式触发器将应用程序带到前台.
任何帮助将非常感激...
我正在遵循文档中的代码
from django.contrib.postgres.fields import HStoreField
from django.db import models
class Dog(models.Model):
name = models.CharField(max_length=200)
data = HStoreField()
def __str__(self): # __unicode__ on Python 2
return self.name
Run Code Online (Sandbox Code Playgroud)
运行此代码会导致:
ProgrammingError: can't adapt type 'dict'
Run Code Online (Sandbox Code Playgroud)
我正在使用Postgres == 9.3.6,psycopg2 == 2.6,我已经检查过HStore扩展已启用.
python ×2
database ×1
django ×1
django-1.8 ×1
django-south ×1
electron ×1
javascript ×1
postgresql ×1
psycopg2 ×1