un3*_*33k 3 compression django django-syncdb django-fixtures
需要保持包的大小,那么是否可以以某种受支持的格式压缩初始数据以供syncdb拾取?
.tgz 意味着多个文件的存档;它是 gzip 压缩的磁带存档文件的后缀。Django的loaddata不支持。
Syncdb 使用 loaddata 命令加载初始数据。如果您对文件进行 gzip 压缩(在这种情况下,文件的扩展名为 .gz),那么是的,syncdb 将成功加载您的数据。根据源代码,syncdb可以加载未压缩的文件、gzip文件、bzip2文件(如果你有bz2.py python模块)和包含单个文件的ZIP存档。它们仍然必须按照 Django 约定命名,例如:
filename.json.zip (must contain a single file, "filename.json")
filename.yaml.gz
filename.json.bz2
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
908 次 |
| 最近记录: |