models.py 文件源码

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

项目:visartm 作者: bigartm 项目源码 文件源码
def remove_research_files(sender, instance, using, **kwargs):
    if instance.sealed:
        backup = Research()
        backup.researcher = instance.researcher
        backup.status = 5
        backup.sealed = True
        backup.start_time = instance.start_time
        backup.finish_time = instance.finish_time
        backup.script_name = instance.script_name
        backup.save()
        os.rename(
            instance.get_folder(), os.path.join(
                settings.DATA_DIR, "research", str(
                    backup.id)))
    else:
        try:
            rmtree(instance.get_folder())
        except BaseException:
            pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号