Vous n'êtes pas identifié(e).
Bonjour,
Je souhaite créer un fichier texte avec des valeurs mais dynamiquement, c'est a dire créé à la demande lors d'un clic sur un lien.
J'ai le code suivante dans views.py
def formulaire_mail(request):
if request.method == 'POST':
mail2_form = Mail2Form(request.POST, request.FILES)
if mail2_form.is_valid():
id = mail_form.cleaned_data['id']
utilisateur = mail2_form.cleaned_data['utilisateur']
ad_mail = mail2_form.cleaned_data['ad_mail']
password = mail2_form.cleaned_data['password']
date_creation = mail2_form.cleaned_data['date_creation']
fournisseur = mail2_form.cleaned_data['fournisseur']
mail2_form.save()
...
Le problème est la création dynamique du fichier et le lien ainsi que l'insertion du code dans un fichier template?
Merci
Dernière modification par cobra85 (28-07-2017 08:42:46)
Hors ligne
Bonjour,
Je vous invite à lire la section https://docs.djangoproject.com/fr/1.11/ … -a-context de la documentation qui, si elle ne dit pas comment générer le fichier, explique comment faire pour rendre un template dynamique (chaine de caractère) en HTML (ou autre).
Hors ligne
Bonjour,
Merci de votre réponse. Mais je ne souhaite pas trop avoir de template dynamique.
J'ai le code suivant dans mon template
...
{% for post in posts.all %}
<div>
<p>utilisateur : {{ post.utilisateur }}</p>
<p>ad_mail: {{ post.ad_mail}}</p>
<p>date_creation: {{ post.date_creationl}}</p>
<p>fournisseur : {{ post.fournisseur }}</p>
"Ici lien pour generer dynamiquement le fichier avec le contenu ci dessus accessible au téléchargement"
</div>
{% endfor %}
...
Je souhaite juste pouvoir genérer un fichier à la demande
Merci
Hors ligne