J’ai une petite bibliothèque de gabarits de typographie que j’utilise sur presque toutes les pages. En ce moment, je dois le charger pour chaque modèle en utilisant {% load nbsp %} Existe-t-il un moyen de le charger “globalement” pour toutes les vues et tous les modèles à la fois? Le fait de placer la balise […]
Je passe la demande à la page modèle. Dans le modèle django, comment passer la dernière page à partir de laquelle la nouvelle page a été initialisée. Au lieu de history.go (-1), je dois utiliser cette {{request.http referer}} ?? //onlcick how to call the referrer
Est-il possible d’obtenir l’URL de la page en cours et tous ses parameters dans un modèle Django? Par exemple, un templatetag qui imprimerait une URL complète telle que /foo/bar?param=1&baz=2
Bonjour, j’utilise la classe de modèle django avec un champ et un mot de passe. Au lieu d’afficher du texte brut ordinaire, je souhaite afficher la saisie du mot de passe. J’ai créé une classe de modèle comme celle-ci: class UserForm(ModelForm): class Meta: password = forms.CharField(widget=forms.PasswordInput) model = User widgets = { ‘password’: forms.PasswordInput(), } […]
Depuis la version 1.4.2 du moteur d’application, je reçois des avertissements de ce type dans mes journaux de production: Vous utilisez la version par défaut de Django (0.96). La version par défaut de Django changera dans une version App Engine dans un avenir proche. Veuillez appeler use_library () pour sélectionner explicitement une version de Django. […]
Comment puis-je modifier la largeur d’un élément de formulaire textarea si j’ai utilisé ModelForm pour le créer? Voici ma classe de produits: class ProductForm(ModelForm): long_desc = forms.CharField(widget=forms.Textarea) short_desc = forms.CharField(widget=forms.Textarea) class Meta: model = Product Et le code du modèle … {% for f in form %} {{ f.name }}:{{ f }} {% endfor %} […]
J’ai ce code {% for o in some_list %} Maintenant, je veux faire des choses si je suis sur une ligne régulière. Comment puis je faire ça?
À mon avis, obtenir des parameters d’URL comme celui-ci: date=request.GET.get(‘date’,”) Dans mon URL, j’essaie de passer des parameters de cette manière avec la balise de modèle d’URL comme ceci: Add To Log Le paramètre après le? ne fonctionne évidemment pas, comment puis-je passer cette valeur de données afin de récupérer avec un get?
Il est capable d’écrire {{ myval.add:5 }} , {{ myval|add:value }} et même {{ myval|add:-5 }} . Cependant, je ne peux pas trouver ce que je devrais taper pour append la valeur * -1 comme {{ myval|add:-value }} . Cela ne fonctionne pas, malheureusement.
J’ai un modèle très simple (basic_template.html), et je souhaite remplir le formulaire avec des données formatées en utilisant un autre modèle partiel. Le fichier basic_template.html peut contenir plusieurs éléments formatés à l’aide du modèle partiel. Comment devrais-je structurer le code dans views.py? La raison pour laquelle je le fais est que plus tard le sera […]