Articles of django templates

Charger une bibliothèque de balises de modèle Django pour toutes les vues par défaut

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 […]

Demande de Django pour trouver le référent précédent

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

Django: récupère l’URL de la page en cours, y compris les parameters, dans un modèle

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

Comment créer un champ de saisie de mot de passe dans django

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(), } […]

Changement de version Django par défaut du moteur d’application

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. […]

Modifier la largeur des éléments de formulaire créés avec ModelForm dans 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 %} […]

Comment puis-je obtenir des valeurs paires et impaires dans un modèle Django for loop?

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?

comment append des parameters d’URL à la balise d’URL du modèle django

À 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?

Soustraction de variables dans les modèles de django

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.

Comment insérer un modèle dans un autre modèle?

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 […]