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.

5
Effets de la modification de SECRET_KEY de Django
J'ai fait une erreur et enregistré mes projets Django SECRET_KEYdans un référentiel public. Cette clé aurait dû être gardée secrète selon les documents https://docs.djangoproject.com/en/dev/ref/settings/#std:setting-SECRET_KEY Le projet Django est en ligne et fonctionne depuis un certain temps avec certains utilisateurs actifs. Quels sont les effets si je change le SECRET_KEY? Les …
202 django 

5
Django - limitation des résultats de requête
Je veux prendre les 10 dernières instances d'un modèle et avoir ce code: Model.objects.all().order_by('-id')[:10] Est-il vrai que vous devez d'abord prendre toutes les instances, puis n'en prendre que 10 dernières? Existe-t-il une méthode plus efficace?
200 django 


12
Django: obtenir la liste des champs du modèle?
J'ai défini une Userclasse dont (finalement) hérite models.Model. Je veux obtenir une liste de tous les champs définis pour ce modèle. Par exemple phone_number = CharField(max_length=20),. Fondamentalement, je veux récupérer tout ce qui hérite de la Fieldclasse. J'ai pensé que je pourrais les récupérer en profitant de inspect.getmembers(model), mais la …

10
TransactionManagementError "Vous ne pouvez pas exécuter de requêtes avant la fin du bloc" atomique "" lors de l'utilisation de signaux, mais uniquement pendant les tests unitaires
J'obtiens TransactionManagementError en essayant de sauvegarder une instance de modèle Django User et dans son signal post_save, j'enregistre certains modèles qui ont l'utilisateur comme clé étrangère. Le contexte et l'erreur sont assez similaires à cette question django TransactionManagementError lors de l'utilisation de signaux Cependant, dans ce cas, l'erreur se produit …

8
Comment ajouter un espace réservé sur un CharField dans Django?
Prenez cette forme très simple, par exemple: class SearchForm(Form): q = forms.CharField(label='search') Cela est rendu dans le modèle: <input type="text" name="q" id="id_q" /> Cependant, je veux ajouter l' placeholderattribut à ce champ avec une valeur de Searchsorte que le HTML ressemble à quelque chose comme: <input type="text" name="q" id="id_q" placeholder="Search" …

13
Définir la classe css dans django Forms
Supposons que j'ai un formulaire class SampleClass(forms.Form): name = forms.CharField(max_length=30) age = forms.IntegerField() django_hacker = forms.BooleanField(required=False) Existe-t-il un moyen pour moi de définir des classes css sur chaque champ de sorte que je puisse ensuite utiliser jQuery en fonction de la classe dans ma page rendue? J'espérais ne pas avoir …

11
Comment concaténer des chaînes dans des modèles django?
Je veux concaténer une chaîne dans une balise de modèle Django, comme: {% extend shop/shop_name/base.html %} Ici shop_name ma variable et je veux concaténer cela avec le reste du chemin. Supposons que j'aie shop_name=example.comet que je veuille que le résultat s'étende shop/example.com/base.html.


8
Django South - la table existe déjà
J'essaye de démarrer avec South. J'avais une base de données existante et j'ai ajouté South ( syncdb, schemamigration --initial). Ensuite, j'ai mis models.pyà jour pour ajouter un champ et j'ai couru ./manage.py schemamigration myapp --auto. Il a semblé trouver le terrain et a dit que je pourrais l'appliquer avec ./manage.py …





7
Rechercher un jeu de requêtes vide dans Django
Quel est l'idiome recommandé pour vérifier si une requête a renvoyé des résultats? Exemple: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Je suppose qu'il existe plusieurs façons différentes de vérifier cela, mais j'aimerais …

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.