私はDjangoのモデルにタイムゾーンフィールドを持っている:私は将来的に多くの多くのスニペットを持っていることを期待しているためDjangoモデルでタイムゾーンを効率的に保存する方法は?
import pytz
ALL_TIMEZONES = sorted((item, item) for item in pytz.all_timezones)
...
class Snippet(models.Model):
tz = models.CharField(choices=ALL_TIMEZONES,max_length=32)
私はTZフィールドの占有スペースを心配し、少しです。最長タイムゾーンは32文字ですが、593タイムゾーンしかないため、タイムゾーンを格納するには2バイトで十分です。
私のtzフィールドを保存/定義する良い方法はありますか?もちろん私は自分のコーディングスキームを使うことができますが、他の解決策がないことを確認したいのですが。
、またディスク領域がある(https://でWWW [安い*めちゃくちゃ*。] .forbes.com/sites/tomcoughlin/2016/07/24/the-storage-of-storage /#709757e63239) –