2013-11-10 44 views
1

我已經擴展了組模型如下:Django:我擴展了組模型,如何使查詢獲得字段值?

class MyGroup(ProfileGroup): 
    mobile = models.CharField(max_length = 15) 
    email = models.CharField(max_length = 15) 
    c_annotates = models.ManyToManyField(Annotation, verbose_name=_('annotation'), blank=True, null=True) 
    c_locations = models.ManyToManyField(Location, verbose_name=_('locations'), blank=True, null=True) 
    date_begin = models.DateField(verbose_name=_('date begin'), auto_now=False, auto_now_add=False) 
    date_end = models.DateField(verbose_name=_('date end'), auto_now=False, auto_now_add=False) 

現在,在數據庫中的組有一個像date_begin和DATE_END新屬性。現在我想知道如何從數據庫的相應條目中獲取view.py中的date_begin和date_end的值?謝謝。

回答

0

您可以查詢數據庫,以獲得您想要的模式:通過做

obj = MyGroup.objects.get(id=...) 

之後,你可以訪問值(因爲它們是在數據庫中):

date_begin = obj.date_begin 
date_end = obj.date_end