Questions marquées «django»

Django est un cadre d'application Web côté serveur open source, écrit en Python. Il est conçu pour réduire l'effort requis pour créer des sites Web et des applications Web complexes axés sur les données, en mettant l'accent sur moins de code, sans redondance et en étant plus explicite qu'implicite.

13
Mettre en forme les nombres dans les modèles Django
J'essaye de formater les nombres. Exemples: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Cela semble être une chose assez courante à faire, mais je ne sais pas quel filtre je suis censé utiliser. Edit: Si vous avez une façon générique de faire …
153 python  django 

2
Date de création automatique des objets de formulaire de modèle Django?
Quelle est la meilleure façon de définir automatiquement une date de création pour un objet, ainsi qu'un champ qui enregistrera la dernière mise à jour de l'objet? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if request.method == 'POST': form = MyForm(request.POST) if form.is_valid(): obj = …

12
Django passe des paramètres de formulaire personnalisés à Formset
Ce problème a été corrigé dans Django 1.9 avec form_kwargs . J'ai un formulaire Django qui ressemble à ceci: class ServiceForm(forms.Form): option = forms.ModelChoiceField(queryset=ServiceOption.objects.none()) rate = forms.DecimalField(widget=custom_widgets.SmallField()) units = forms.IntegerField(min_value=1, widget=custom_widgets.SmallField()) def __init__(self, *args, **kwargs): affiliate = kwargs.pop('affiliate') super(ServiceForm, self).__init__(*args, **kwargs) self.fields["option"].queryset = ServiceOption.objects.filter(affiliate=affiliate) J'appelle ce formulaire avec quelque chose …




15
Style CSS dans les formulaires Django
Je voudrais styliser ce qui suit: forms.py: from django import forms class ContactForm(forms.Form): subject = forms.CharField(max_length=100) email = forms.EmailField(required=False) message = forms.CharField(widget=forms.Textarea) contact_form.html: <form action="" method="post"> <table> {{ form.as_table }} </table> <input type="submit" value="Submit"> </form> Par exemple, comment puis-je créer une classe ou ID pour le subject, email, messagepour fournir …
150 css  django  django-forms 


2
Comment fonctionnent exactement les types de contenu Django?
J'ai vraiment du mal à saisir le concept des types de contenu de Django. Cela semble très hackish et, en fin de compte, contre la façon dont Python a tendance à faire les choses. Cela étant dit, si je veux utiliser Django, je dois travailler dans les limites du framework. …
148 python  django 

2
Django fix Admin pluriel
Comment changer le nom de certains modèles de "Catégories" à "Catégories" sur le site d'administration dans la nouvelle version de dev django? Dans l'ancienne version (sans sites d'administration ni modèles d'administration), vous pouviez simplement le faire; http://www.the-dig.com/blog/post/customize-plural-name-django-admin/ Cependant, maintenant définir verbose_name_plural dans ma classe basée sur modeladmin ne fait rien. …

12
Comment puis-je faire apparaître un favicon dans mon application django?
Je veux simplement déposer le favicon.icodans mon staticfilesrépertoire, puis le faire apparaître dans mon application. Comment puis-je accomplir cela? J'ai placé le favicon.icofichier dans mon staticfilesrépertoire, mais il n'apparaît pas et je vois ceci dans mon journal: 127.0.0.1 - - [21/Feb/2014 10:10:53] "GET /favicon.ico HTTP/1.1" 404 - Si je vais …
148 django  favicon 



13
Filtre Django ou obtenir pour un seul objet?
J'avais un débat à ce sujet avec certains collègues. Existe-t-il un moyen préféré de récupérer un objet dans Django lorsque vous n'en attendez qu'un? Les deux moyens évidents sont: try: obj = MyModel.objects.get(id=1) except MyModel.DoesNotExist: # We have no object! Do something... pass Et: objs = MyModel.objects.filter(id=1) if len(objs) == …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.