Besoin de garder la taille de l'emballage vers le bas, est-il possible de compresser les données initiales dans un format pris en charge pour syncdb à ramasser?Est-ce que Django Syncdb peut gérer les appareils compressés initial_data.json.tgz?
2
A
Répondre
3
.tgz implique une archive de plus d'un fichier; c'est le suffixe pour un fichier archive de bande gzippé. Les loaddata de Django ne le supportent pas. Syncdb utilise la commande loaddata pour charger les données initiales. Si vous gzip votre fichier, auquel cas il aura une extension de .gz, alors oui, syncdb chargera vos données avec succès. Selon le code source, syncdb peut charger des fichiers non compressés, des fichiers gzip, des fichiers bzip2 (si vous avez un module bz2.py python), et des archives ZIP contenant un seul fichier. Ils doivent toujours être nommés avec la convention Django, par exemple:
filename.json.zip (must contain a single file, "filename.json")
filename.yaml.gz
filename.json.bz2
Questions connexes
- 1. Appareils django: charger plusieurs appareils sur syncdb
- 2. Comment fonctionne syncdb sans charger les appareils?
- 3. Django Tous les SQL de syncdb
- 4. django fabric syncdb
- 5. la traduction dans les appareils django
- 6. Chargement des appareils pour les tests django
- 7. Est-ce que Django/Javascript peut gérer les réponses "Ajax" conditionnelles aux requêtes HTTP POST?
- 8. Localiser les fichiers compressés sur les serveurs
- 9. erreur manage.py syncdb, postgres_psycopg2
- 10. Est-ce que scanf/sscanf peut gérer les caractères échappés?
- 11. Est-ce que HtmlUnit peut gérer les redirections JavaScript?
- 12. erreur manage.py syncdb alors que le modèle Django utilisant non-ascii verbose_name
- 13. Django manage.py syncdb jeter Aucun module nommé MySQLdb
- 14. Django syncdb ne crée pas de tables pour mon application
- 15. django - spécifiez la base de données pour les appareils TestCase
- 16. Appareils de test de charge Django avec nez de django
- 17. Populate automatique lorsque syncdb avec fixation pour django site
- 18. Quel est l'équivalent Pylons de 'syncdb' de Django?
- 19. Est-ce que les appareils Django se chargent dans un ordre incorrect lors des tests?
- 20. Impossible de faire fonctionner python.manage.py syncdb
- 21. Powershell, WMI et fichiers/dossiers compressés
- 22. Comment gérer les modules Javascript dans les templates django?
- 23. Comment Pex peut gérer les génériques?
- 24. SQL Server 2005 Reporting Services: les rapports sont compressés
- 25. Comment déterminer l'entier maximal que le modèle peut gérer?
- 26. Exécution syncdb sur le projet Django ne fonctionne pas: ne peut pas créer/écrire dans le fichier
- 27. imeoptions sur les appareils HTC
- 28. satchmo ne peut pas gérer l'erreur 500
- 29. iPhone 3G touche moins réactif que les autres appareils?
- 30. Cryptage sur les appareils Android
Pour référence: https://github.com/django/django/commit/089ab18c02 – Paolo