所以,我正在制作一个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,还需要做什么才能使管理站点显示日期选择器?任何有关调查地点的提示都表示赞赏。