Domande taggate «django-models»

Per domande relative all'uso della classe del modello dal framework Web Django.



12
Converti l'oggetto Django Model in dict con tutti i campi intatti
Come si converte un oggetto Django Model in un dict con tutti i suoi campi? Tutto include idealmente chiavi e campi esterni con editable=False. Lasciami elaborare. Diciamo che ho un modello Django come il seguente: from django.db import models class OtherModel(models.Model): pass class SomeModel(models.Model): normal_value = models.IntegerField() readonly_value = models.IntegerField(editable=False) …


3
Django: visualizza il valore della scelta
models.py: class Person(models.Model): name = models.CharField(max_length=200) CATEGORY_CHOICES = ( ('M', 'Male'), ('F', 'Female'), ) gender = models.CharField(max_length=200, choices=CATEGORY_CHOICES) to_be_listed = models.BooleanField(default=True) description = models.CharField(max_length=20000, blank=True) views.py: def index(request): latest_person_list2 = Person.objects.filter(to_be_listed=True) return object_list(request, template_name='polls/schol.html', queryset=latest_person_list, paginate_by=5) Sul modello, quando chiamo person.gender, ottengo 'M'o 'F'invece di 'Male'o 'Female'. Come visualizzare il …

6
Django imposta i valori predefiniti del modulo
Ho un modello come segue: class TankJournal(models.Model): user = models.ForeignKey(User) tank = models.ForeignKey(TankProfile) ts = models.IntegerField(max_length=15) title = models.CharField(max_length=50) body = models.TextField() Ho anche un modulo per il modello sopra come segue: class JournalForm(ModelForm): tank = forms.IntegerField(widget=forms.HiddenInput()) class Meta: model = TankJournal exclude = ('user','ts') Voglio sapere come impostare il …

9
Come faccio a creare una lumaca in Django?
Sto cercando di creare un SlugFieldin Django. Ho creato questo semplice modello: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Quindi faccio questo: >>> from mysite.books.models import Test >>> t=Test(q="aa a a a", s="b b b b") >>> t.s 'b b b b' >>> t.save() >>> …


16
Salvataggio programmatico dell'immagine su Django ImageField
Ok, ho provato quasi tutto e non riesco a farlo funzionare. Ho un modello Django con un ImageField su di esso Ho un codice che scarica un'immagine via HTTP (testato e funziona) L'immagine viene salvata direttamente nella cartella 'upload_to' (l'upload_per essere quello impostato su ImageField) Tutto quello che devo fare …


12
Django: ottenere l'elenco dei campi del modello?
Ho definito una Userclasse che (alla fine) eredita models.Model. Voglio ottenere un elenco di tutti i campi definiti per questo modello. Ad esempio phone_number = CharField(max_length=20),. Fondamentalmente, voglio recuperare tutto ciò che eredita dalla Fieldclasse. Ho pensato che sarei stato in grado di recuperarli sfruttandoli inspect.getmembers(model), ma l'elenco che restituisce …



6
Django: Perché alcuni campi modello si scontrano tra loro?
Voglio creare un oggetto che contiene 2 collegamenti agli utenti. Per esempio: class GameClaim(models.Model): target = models.ForeignKey(User) claimer = models.ForeignKey(User) isAccepted = models.BooleanField() ma visualizzo i seguenti errori durante l'esecuzione del server: Accessor per il campo "target" si scontra con il campo correlato "User.gameclaim_set". Aggiungi un argomento related_name alla definizione …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.