ジャンゴ1.9/Pythonの2.7ジャンゴ:日付フィールドは、モデル化するために保存されますが、このモデルを考える
を取得していない:
class CoursePurchase(models.Model):
user = models.ForeignKey(settings.AUTH_USER_MODEL)
course = models.ForeignKey(Course)
date_purchased = models.DateField(default=date.today())
私は、Djangoの管理者に入力した日付を格納するdate_purchased期待、そしてそれはありません、私のデータベースのブラウザに応じて:
しかし、ビューでオブジェクトを取得すると、保存された日付の代わりに今日の日付を持って:
は(__unicode__
戻って今日の日付の代わりに格納されている日付のdate_purchasedフィールドに注意してください。ここで
は、私は、インスタンスを取得するために使用しているコードです:
cp = CoursePurchase(course=page.course, user=request.user)
どこcourse
とuser
期待値を返します。
私には何が欠けていますか?これはかなり簡単なようですが、私はこれを越えることはできません。保存上の現在の日付を設定するには
Ohありがとう、私はダムです。私は何かシンプルで不足していたと思っていたと思います。 –