我无法对在 django 1.7 中使用 django-timezone-field 的模型对象之一进行迁移
我在这里找到了解决方案: https ://github.com/mfogel/django-timezone-field/issues/12
我安装了 django-time-field 的分叉版本,它解决了这个问题: https ://github.com/mfogel/django-timezone-field/issues/12
我现在得到错误: unicode object has no attribute zone
和'unicode' object has no attribute 'localize'
我这样称呼这个领域:timezone.activate(customer.time_zone.zone)
我的模型看起来像:
from timezone_field import TimeZoneField
class Customer(models.Model):
user = models.OneToOneField(User, related_name="customer")
time_zone = TimeZoneField()
如果这个分叉不好,我该如何迁移?除了时区字段还有其他解决方案吗?