Comment puis-je générer un fichier html statique à partir d'un modèle django?
Je suis nouveau sur Django, et je suis sûr que j'ai lu ou entendu parler d'un moyen pour faire cela, mais je ne peux pas le trouver n'importe où.
Plutôt que d'envoyer le rendu de la sortie à partir d'un modèle à un navigateur, je veux créer un fichier html qui peut ensuite être servi sans avoir besoin de passer par le processus de rendu de tous les temps. Je suis en développement sur un système distinct de notre site web principal du serveur, et j'ai besoin de faire des photos de mes données à la disposition de nos utilisateurs, sans leur donner accès au système de développement.
Mon intuition me dit que je devrait être capable de quelque rediriger la réponse à un fichier, mais je ne suis pas le voir dans la documentation ou dans d'autres posts ici.
aussi github.com/datadesk/django-bakery
OriginalL'auteur Beverly Block | 2014-03-04
Vous devez vous connecter pour publier un commentaire.
Vous pouvez tirer parti de Django reinhardt, modèle de chargeur pour rendre votre modèle, y compris en ce contexte de passer, comme une chaîne et enregistrer pour le système de fichiers. Si vous avez besoin d'enregistrer ce fichier sur un système externe, comme Amazon S3, vous pouvez utiliser le Boto bibliothèque.
Voici un exemple de comment rendre la vue à un fichier, à l'aide d'une option de paramètre querystring comme le déclencheur...
open
maiscodecs.open
précisantutf-8
OriginalL'auteur Brandon
django-boulangerie est un "ensemble d'aides pour la cuisson de votre site Django comme des fichiers plats".
OriginalL'auteur guaka