Questions marquées «go»

206
Comment fonctionne la classe Meta de Django?

J'utilise Django qui permet aux gens d'ajouter des paramètres supplémentaires à une classe en utilisant class Meta. class FooModel(models.Model): ... class Meta: ... La seule chose que j'ai trouvée dans la documentation de Python était: class FooMetaClass(type): ... class FooClass: __metaclass__ =...

205
Comment exécuter des cas de test dans un fichier spécifié?

Mes cas de test de package sont dispersés sur plusieurs fichiers, si je l'exécute, go test <package_name>il exécute tous les cas de test du package. Il n'est cependant pas nécessaire de les exécuter tous. Existe-t-il un moyen de spécifier un fichier go testà exécuter, afin qu'il n'exécute que...

205
Requêtes Django - ID vs PK

Lors de l'écriture de requêtes django, on peut utiliser à la fois id / pk comme paramètres de requête. Object.objects.get(id=1) Object.objects.get(pk=1) Je sais que pk représente la clé primaire et n'est qu'un raccourci, selon la documentation de django. Cependant, il n'est pas clair quand il faut...

203
Pourquoi devrais-je faire () ou new ()?

Les documents d'introduction dédient de nombreux paragraphes pour expliquer la différence entre new()et make(), mais en pratique, vous pouvez créer des objets dans la portée locale et les renvoyer. Pourquoi utiliseriez-vous la paire

203
Comment puis-je imprimer JSON avec Go?

Quelqu'un connaît-il un moyen simple d'imprimer une sortie JSON dans Go? Le package stock http://golang.org/pkg/encoding/json/ ne semble pas inclure de fonctionnalité pour cela (EDIT: c'est le cas, voir la réponse acceptée) et un rapide google ne révèle rien d'évident. Les utilisations que je...

203
Décodage de JSON à l'aide de json.Unmarshal vs json.NewDecoder.Decode

Je développe un client API dans lequel je dois encoder une charge utile JSON sur demande et décoder un corps JSON à partir de la réponse. J'ai lu le code source de plusieurs bibliothèques et d'après ce que j'ai vu, j'ai essentiellement deux possibilités pour encoder et décoder une chaîne JSON....

203
Comment utiliser correctement get_or_create?

J'essaie d'utiliser get_or_create pour certains champs de mes formulaires, mais j'obtiens une erreur 500 lorsque j'essaie de le faire. L'une des lignes ressemble à ceci: customer.source = Source.objects.get_or_create(name="Website") L'erreur que j'obtiens pour le code ci-dessus est: Cannot assign...

202
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...

200
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