我的开发机器是一台带有小型SSD和巨大外置磁盘的笔记本电脑.理想情况下,我希望docker-machine使用外部驱动器而不是填满我的内部磁盘.
我知道我可以用挂载来破解它等等但有没有办法让docker-machine命令使用我指定的目录而不是默认~/.docker/machine/?
我有几个 Django 模型是这样设置的:
class Group(models.model):
name = models.CharField(max_length=50, unique=True)
class Section(models.Model):
name = models.CharField(max_length=50, unique=True)
slug = models.SlugField(help_text='Auto generated')
groups = models.ManyToManyField(Group, blank=True)
Run Code Online (Sandbox Code Playgroud)
在我的代码的一部分中,我需要获取组字段为空的所有 Section 对象,我可以使用原始 SQL 来表达它,但如果可能的话,我真的很想使用 ORM 代码。在 SQL 中编写查询的一种方法是:
select * from section where id not in (select section_id from section_groups);
Run Code Online (Sandbox Code Playgroud)
是否可以在 ORM 查询中表达此要求?