Je me demande s'il est possible de définir une clé étrangère dans un fichier models.py dans Django qui est une référence à une table dans une autre application? En d'autres termes, j'ai deux applications, appelées cf et profiles, et dans cf / models.py j'ai (entre autres): class Movie(models.Model): title = …
La mise en place: Je travaille sur une application Django qui permet aux utilisateurs de créer un objet dans la base de données, puis de revenir en arrière et de le modifier autant qu'ils le souhaitent. Le site d'administration de Django conserve un historique des modifications apportées aux objets via …
Je suis curieux de savoir s'il existe un moyen de faire une requête dans Django qui ne soit pas un " SELECT * FROM..." en dessous. J'essaye de faire un " SELECT DISTINCT columnName FROM ..." à la place. Plus précisément, j'ai un modèle qui ressemble à: class ProductOrder(models.Model): Product …
На этот вопрос есть ответы на Stack Overflow на русском : Как удалить файл на диске из поля FileField / ImageField прби удалени? Je crée une application Web dans Django. J'ai un modèle qui télécharge un fichier, mais je ne peux pas le supprimer. Voici mon code: class Song(models.Model): name …
J'ai deux classes dans ma base de données sqlite, une table parent nommée Categorieet la table enfant appelée Article. J'ai créé d'abord la classe de table enfant et ajoute des entrées. Alors j'ai d'abord eu ceci: class Article(models.Model): titre=models.CharField(max_length=100) auteur=models.CharField(max_length=42) contenu=models.TextField(null=True) date=models.DateTimeField( auto_now_add=True, auto_now=False, verbose_name="Date de parution" ) def __str__(self): …
Je configure l'administrateur Django sur les modèles suivants: class Quote(models.Model): author = models.CharField(max_length=100) quote = models.CharField(max_length=1000) tags = models.ManyToManyField('Tag') class Tag(models.Model): name = models.CharField(max_length=100) Avec le code suivant: class TagInline(admin.TabularInline): model = Tag class QuoteAdmin(admin.ModelAdmin): list_display = ('author', 'quote') inlines = (TagInline,) class TagAdmin(admin.ModelAdmin): pass admin.site.register(Quote, QuoteAdmin) admin.site.register(Tag, TagAdmin) Lorsque …
J'ai un modèle class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question et maintenant je veux mettre à jour uniquement le activechamp. Alors je fais ceci: survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) Maintenant, j'obtiens une erreur IntegrityError: PRIMARY KEY must be …
J'ai un modèle Django avec deux méthodes de gestion personnalisées. Chacun renvoie un sous-ensemble différent des objets du modèle, basé sur une propriété différente de l'objet. Existe-t-il un moyen d'obtenir un ensemble de requêtes, ou simplement une liste d'objets, c'est l'union des ensembles de requêtes retournés par chaque méthode de …
J'ai finalement sorti mon projet au niveau de la production et j'ai soudainement des problèmes que je n'ai jamais eu à gérer en phase de développement. Lorsque les utilisateurs publient des actions, j'obtiens parfois l'erreur suivante. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, …
Instructions de mon superviseur: "Je veux éviter de mettre de la logique dans le models.py. À partir de maintenant, utilisons cela comme seules classes pour accéder à la base de données, et gardons toute la logique dans les classes externes qui utilisent les classes de modèles, ou les encapsulent." J'ai …
J'ai un modèle que je voudrais contenir un nom de sujet et ses initiales (les données sont quelque peu anonymisées et suivies par des initiales). En ce moment, j'ai écrit class Subject(models.Model): name = models.CharField("Name", max_length=30) def subject_initials(self): return ''.join(map(lambda x: '' if len(x)==0 else x[0], self.name.split(' '))) # Next …
J'ai une liste d'objets comment puis-je exécuter une requête pour donner la valeur maximale d'un champ: J'utilise ce code: def get_best_argument(self): try: arg = self.argument_set.order_by('-rating')[0].details except IndexError: return 'no posts' return arg la note est un entier
Pour un certain nombre de raisons ^, j'aimerais utiliser un UUID comme clé primaire dans certains de mes modèles Django. Si je le fais, est-ce que je pourrai toujours utiliser des applications extérieures comme "contrib.comments", "django -oting" ou "django-tagging" qui utilisent des relations génériques via ContentType? En utilisant "django-vote" comme …
J'ai beaucoup d'objets à enregistrer dans la base de données et je souhaite donc créer des instances de modèle avec cela. Avec django, je peux créer toutes les instances de modèles, avec MyModel(data), puis je veux les sauvegarder toutes. Actuellement, j'ai quelque chose comme ça: for item in items: object …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.