django - 在 django 中获取不通过数据库的子模型
问题描述
拥有这两个模型:
class Campaign(models.Model):
id = models.AutoField(primary_key=True)
class AdGroup(models.Mode):
id = models.AutoField(primary_key=True)
campaign = models.ForeignKey(Campaign, related_name='ad_groups', on_delete=models.PROTECT)
有没有在数据库中创建行的情况下访问活动子项的方法?
c = Campaign()
a1 = AdGroup(campaign=c)
a2 = AdGroup(campaign=c)
for ad_group in c.ad_groups:
do_something()
解决方案
推荐阅读
- python - Scrapy:ItemLoader,有人可以向我解释这个错误吗?
- pointers - 不了解如何在 Rust 中访问向量的元素
- javascript - 我使用过滤器对吗?我不知道为什么这个解决方案有效
- javascript - 如何找到全局变量的位置
- c# - .Net Core Resources 给出 null 而不是字符串
- vue.js - 仅为“/”路由(Nuxt JS)提供 404 - 共享主机部署
- c++ - 无法创建/采样 3D 纹理(Qt/OpenGL)
- java - org.hibernate.LazyInitializationException:无法初始化代理 - 没有会话 -
- tensorflow - 基于学习变量的 tf 移位阶跃函数
- php - 如何运行查询并在 laravel 背包中显示结果?