原始Python中的灯具?

时间:2012-03-12 20:26:08

标签: django django-fixtures

有没有办法在原始Python中使用固定装置,例如,从外部文件创建初始数据?我目前在JSON中有固定装置,将它们迁移到一种CSV文件并让Python解析这些并插入它们实际上可能更有效。有没有办法在Django中这样做?

2 个答案:

答案 0 :(得分:1)

抓住post_syncdb信号并在处理程序中完成工作。

答案 1 :(得分:1)

我刚刚为此目的发布了库https://pypi.python.org/pypi/django_pyfixture/

对于您的测试,您将获得manage.py loaddata_py <fixturename>的控制台API和py_fixtures = [<list of fixtures>]

https://pypi.python.org/pypi/django_pyfixture/