だから、私は Django 1.2 アプリを作成していますが、管理サイトに問題があります。ここにmodels.pyがあります:
from django.db import models
from django.contrib.auth.models import User
import datetime
class Dailysales(models.Model):
salesdate = models.DateField(primary_key=True)
...
def __unicode__(self):
return self.salesdate.strftime("%B/%d/%Y")
私の問題は、管理サイトで salesdate フィールドがテキスト入力として表示されていることです。Django 1.1 とまったく同じことがわかる限り、datepicker ウィジェットが提供されました。それが1.2に関連しているのか、それとも意図せずに何かを台無しにしただけなのかはわかりませんが、見つけることができるすべてのドキュメントがこれでうまくいくはずだと言っているので、他に何を見ればよいかわかりません. モデルがそれが DateField であると言う場合、管理サイトに日付ピッカーを表示させるには他に何が必要でしょうか? 調査する場所に関するヒントをいただければ幸いです。