sumary = Profile.objects.values(「user_report__created_date__month」)我想按一個月怎麼辦?在Django
錯誤 無法解析關鍵詞「月」到現場。不允許加入「created_date」。
class Profile(models.Model):
first_name = models.CharField(max_length=100, verbose_name=_('Имя'))
last_name = models.CharField(max_length=100)
class Department(models.Model):
number = models.IntegerField(default=0)
name = models.CharField(max_length=150, default=None)
def __unicode__(self):
return self.name
class Report(models.Model):
user = models.ForeignKey(Profile, related_name='user_report')
department = models.ForeignKey(Department, related_name='report')
created_date = models.DateTimeField()
edited_by = models.ForeignKey(User)
edited_at = models.DateTimeField(default=timezone.now())
def __unicode__(self):
return self.department.name
class Meta:
verbose_name = _('Отчет')
verbose_name_plural = _('Отчеты')
class Statistic(models.Model):
name = models.CharField(max_length=90)
value = models.IntegerField()
report = models.ForeignKey(Report, related_name='stat_report')
def __unicode__(self):
return self.name
我們應該瞭解你的心思,並回答這個沒有你的車型? –
沒有看到你的模型,我們不能看到關係和領域 - 所以我們不能有太大的幫助。編輯您的文章,並將其添加到+到目前爲止您嘗試的任何內容。請參閱:http://stackoverflow.com/help/how-to-ask –