剛學Django的,我讀this tutorial和感到困惑,在此部分:django模型字段中的字符串參數是什麼意思?
class Question(models.Model):
pub_date = models.DateTimeField('date published')
有搜索它的文檔,仍無法找出是什麼'date published'
論點是什麼意思?任何人都能解釋?
剛學Django的,我讀this tutorial和感到困惑,在此部分:django模型字段中的字符串參數是什麼意思?
class Question(models.Model):
pub_date = models.DateTimeField('date published')
有搜索它的文檔,仍無法找出是什麼'date published'
論點是什麼意思?任何人都能解釋?
那麼這裏是一個人類可讀名稱的例子。
class Question(models.Model):
question_text = models.CharField(max_length=200)
pub_date = models.DateTimeField('Enter published date')
因此,在我們的管理面板,我們看到我們的PUB_DATE費爾德名回車公佈日期。
但是,如果您嘗試從數據庫中提取數據,則會看到該名稱爲pub_date。
>>> data_dict = Question.objects.all().values()
>>> data_dict
[{'question_text': u'What is Python?', 'pub_date': datetime.datetime(2014, 11, 22, 12, 23, 42, tzinfo=<UTC>), u'id': 1}]
從這個確切教程頁面鏈接到您,約三段下來:
您可以使用可選的第一位置參數到現場指定一個人類可讀的名稱。這在Django的一些內省部分中使用,並且它作爲文檔加倍。
大聲笑,解釋有點模糊。非常感謝。 – null 2014-11-22 12:31:24
我明白了,所以字符串參數被用作視圖中的標籤字符串。 – null 2014-11-22 12:46:39