书接上篇BLOG. 当我们可以用manage.py自定义命令来生成模拟数据时, 我们面对的就是如何操作ORM的问题了. 这两天,我为我们的内部系统的所有数据表,都生成了模拟数据. 有几个心得,记录于此. 一,将命令拆分 因为一个fake_command文件太大了,所以我们要将函数放在不同的文件里,便于管理. from django.core.management.base import BaseCommand from .fake_user import fake_user_data class…