django-queryset

    1热度

    1回答

    我在使用django + restful框架时遇到了一个问题。 这里是我的本意: 有很多章节,每个章节都有很多的话,每个字有许多扩大的解释,这些解释是由用户提供的,所以它们中的一些invaild,在后台我可以设置这些扩展的字段is_alive到假的。 在views.py,目前我发送所有这些数据到前端,我尝试了很多方法来过滤这些invaild数据,但失败了。 这里是代码: models.py cla

    1热度

    1回答

    我是新来的django,需要做一个查询。我可以在sql中完成,但我似乎无法在django中找到它。这里是在SQL中。有人能告诉我如何在Django中做到这一点。 select token from api_userprofile join api_userdevice on api_userdevice.user_id=api_userprofile.user_id join api_devi

    4热度

    1回答

    我有重写__init__方法的模式是这样的: class MyModel(models.Model): ... def __init__(self, *args, **kwargs): if not kwargs.get('skip', False): do_something() super().__init__(*args, **kw

    -1热度

    1回答

    我有一个在Django 1.8项目,我想提取date_start字段获得一年,然后创建一个范围在事件发生的一年。然后一切都传递给SelectDateWidget形式: date_start = forms.DateField(widget=SelectDateWidget(years=range(1980, 2018))) 但我recived:too many values to unpack

    1热度

    2回答

    我正在编写一个django应用程序,我必须从其中选择一行并从其包含datetimefield列中包含相同日期的多行中排除其余行。 我的模式是: class Model(models.Model): user_id = models.IntegerField() datetime = models.DateTimeField() 我要选择从每个单独的日期只有一个用户。这里是我

    0热度

    1回答

    看起来,在使用带F()表达式的过滤器后,Django无法对值进行分组。例如: (models.py) class Athlete(models.Model): name = models.CharField(max_length=30) nationality = models.CharField(max_length=30) class TrainingSession(m

    2热度

    1回答

    的Django 1.11.4 我想只选择遗失物品的帧。 如果物品丢失,lost_day不为空。 问题:我不明白“错误的结果”是怎么回事。我会说,它应该返回与“正确结果”相同的结果。你能帮我意识到它有什么问题吗? 的错误结果 >>> Frame.objects.all().exclude(item__lost_day__isnull=True) <QuerySet [<Frame: 3>]

    0热度

    1回答

    我想检索一些用户创建并显示在我的API中的对象,但我需要通过此用户来组装这些对象。如果使用order_by('created_by'),查询集将被用户的id(不一定是我想要的但是降序的id)排序,那么第一个结果必须是我的用户创建的Opportunity,其次是其他。 我认为这能够解决,但q失去了ordenation与工会: def get_queryset(self): user = s

    0热度

    1回答

    是否可以将相关字段的行传递到django数据库函数中,如果有的话,我该如何实现?当我尝试时,我最终得到一个整数(id列)而不是行。 型号: class ModelA(models.Model): pass class ModelB(models.Model): pass class ModelC(models.Model): model_a_rel = m

    0热度

    1回答

    我有那种模型: class Publisher(models.Model): ... class Author(models.Model): publisher = models.ForeignKey(Publisher, on_delete=models.CASCADE) class Article(models.Model): author= models