mock.py 文件源码

python
阅读 31 收藏 0 点赞 0 评论 0

项目:intake 作者: codeforamerica 项目源码 文件源码
def serialize_subs(subs, filepath, *other_objects):
    applicants = [sub.applicant for sub in subs]
    visitors = [applicant.visitor for applicant in applicants]
    applications = models.Application.objects.filter(
        form_submission__in=subs)
    status_updates = []
    status_notifications = []
    status_updates = models.StatusUpdate.objects.filter(
        application__in=applications)
    status_notifications = models.StatusNotification.objects.filter(
        status_update__in=status_updates)
    with open(filepath, 'w') as f:
        data = [*visitors, *applicants, *subs, *applications,
                *status_updates, *status_notifications]
        for object_set in other_objects:
            data.extend(object_set)
        f.write(serializers.serialize(
            'json', data, indent=2, use_natural_foreign_keys=True))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号