Comment puis-je obtenir le nom de fichier à partir de request.FILES dans Django? def upload(request): if request.method == ‘POST’: form = UploadForm(request.POST, request.FILES) if form.is_valid(): upload = Upload() upload.timestamp = datetime.datetime.now() save_instance(form, upload) J’ai essayé d’utiliser ceci mais cela n’a pas fonctionné: if ‘filename’ in request.FILES: filename = request.FILES[‘filename’]
Je peux voir comment append un message d’erreur à un champ lors de l’utilisation de formulaires, mais qu’en est-il du formulaire type? Ceci est mon modèle de test class Author(models.Model): first_name = models.CharField(max_length=125) last_name = models.CharField(max_length=125) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) Ma forme de modèle class AuthorForm(forms.ModelForm): class Meta: model = Author Le message […]
Peut-être une question de débutant, alors s’il vous plaît supportez-moi. J’ai un formulaire Django qui édite une certaine instance d’un modèle. Afin de savoir quel object est édité, j’ai un champ caché contenant l’id de l’object, ainsi que l’URL contenant l’identifiant. Première question : Avoir l’id de l’object dans un champ caché est-il la bonne […]
Salut j’ai un tableau de cases à cocher par exemple Comment puis-je y accéder dans view.py si plusieurs sont sélectionnés? j’ai essayé request.POST[‘checks’] mais cela ne me donne que la dernière valeur. Ce que je veux, ce sont tous ceux qui ont été sélectionnés dans une liste, par exemple 1,3,4 Merci
J’ai une application qui utilise le formulaire suivant: class ConfirmForm(forms.Form): account_name = forms.CharField(widget=forms.HiddenInput) up_to_date = forms.BooleanField(initial=True) J’utilise le formulaire dans l’exemplaire suivant: {{ confirm_form.up_to_date }} Check if this data brings the account up to date. {{ confirm_form.account_name }} Ma vue utilise la structure de code de base suivante: if request.method == ‘POST’: #check for ‘confirm’ […]
Dans ModelAdmin de Django, je dois afficher des formulaires personnalisés en fonction des permissions dont dispose un utilisateur. Existe-t-il un moyen de placer l’object utilisateur actuel dans la classe de formulaire, de manière à pouvoir personnaliser le formulaire dans sa méthode __init__ ? Je pense que sauvegarder la requête actuelle dans un thread local serait […]
Je suis certain de faire quelque chose de vraiment stupide, mais j’essaie de le comprendre depuis quelques heures maintenant et rien ne me saute aux yeux. J’utilise un ModelForm pour que je puisse exposer quelques champs d’un modèle pour les modifier. 2x ImageField, 1x TextField. Le formulaire est traité et le TextField fonctionne. Les deux […]
Je voudrais que le formulaire de connexion (AuthenticationForm from django.consortingb.auth) apparaisse sur chaque page de mon site si l’utilisateur n’est pas connecté. Lorsque l’utilisateur se connecte, il sera redirigé vers la même page. S’il y a une erreur, l’erreur sera affichée sur la même page avec le formulaire. Je suppose que vous avez besoin d’un […]
Je voudrais rendre obligatoire un ensemble complet de formulaires en ligne dans un formulaire de modification d’administration. Donc, dans mon scénario actuel, lorsque je clique sur Enregistrer sur un formulaire de facture (dans Admin), le formulaire de commande en ligne est vide. Je voudrais empêcher les gens de créer des factures sans commandes associées. Quelqu’un […]
Comment puis-je détecter le type de navigateur utilisé par le client? J’ai un problème où je dois demander aux gens d’utiliser un navigateur différent (Firefox) au lieu d’IE. Comment puis-je obtenir cette information? Je sais que la requête http a cette information (en-tête). Comment vais-je obtenir navigator.appName à partir de view.py dans le framework Django?