【发布时间】:2009-12-18 22:12:53
【问题描述】:
django 有一个工具可以将一些静态数据(应用程序运行所需的数据)安装到数据库吗?
./manage.py syncdb 将使数据库模式 i db,一些将静态数据推送到 db 的工具?
谢谢
【问题讨论】:
django 有一个工具可以将一些静态数据(应用程序运行所需的数据)安装到数据库吗?
./manage.py syncdb 将使数据库模式 i db,一些将静态数据推送到 db 的工具?
谢谢
【问题讨论】:
【讨论】:
用你需要的静态数据填充你的数据库,然后执行命令:
./manage.py dumpdata --indent=4 > initial_data.json
之后,每个 ./manage.py syncdb 都会将您第一次输入的数据插入到数据库中。
如果您熟悉 json 格式(或 xml 或 yaml),您可以手动编辑初始数据。详情请查看official documentation。
【讨论】: