0
私は、Djangoのアプリを持っている、と私は時間フィールドで午前0時を必要と日付フィールドジャンゴget_initial方法は
promoted_from = models.DateTimeField(blank=True, null=True)
promoted_to = models.DateTimeField(blank=True, null=True)
のための初期データを持っていると思います。このアプリで
私はget_initial方法があります:
def get_initial(self):
initial = super(BasePostEdit, self).get_initial()
get = self.request.GET
initial.update(get)
if initial.get("pub_date", None):
initial["pub_date"] = datetime.strptime(initial["pub_date"][0], "%d/%m/%Y")
return initial
をしかし、私は、2つの別のフィールドpromoted_from
とpromoted_to
を持っていると思います。私はこの方法で成功しませんでした:
def get_initial(self):
initial = super(BasePostEdit, self).get_initial()
get = self.request.GET
initial.update(get)
if initial.get("pub_date", None):
initial["pub_date"] = datetime.strptime(initial["pub_date"][0], "%d/%m/%Y")
if initial.get("promoted_from", None):
initial["promoted_from"] = datetime.strptime(initial["promoted_from"][0], "%d/%m/%Y")
return initial
助けを借りて/いくつかのヒント。
あなたの答えをありがとう、私は必要と思う私の更新をチェックしてください:私は時間フィールドで00:00が必要です。 – Kai