Tag: django-models
Das Herzstück des Django Objekt-relationalen mapping-Schema ist das Modell.
2
Antworten
Gegeben das folgende Modell mit zwei " viele-zu-viele Beziehungen: class Child(models.Model): name = models.CharField(max_length=80) class Foo(models.Model): bar = models.ManyToManyField(Child) baz = models.ManyToManyField(Child) Dieser gibt die Fehlermeldung: accounts.foo: Accessor for m2m field 'bar' clashes with related m2m field
3
Antworten
Habe ich drei Objekte: Thing some fields Bucket things = models.ManyToManyField(Thing) User buckets = models.ManyToManyField(Bucket) things = models.ManyToManyField(Thing) Beim Bearbeiten meiner "Bucket" - Feld in der admin, ich möchte in der Lage sein wählen Sie die Dinge,
1
Antworten
Habe ich folgende Modelle class SchoolClass(models.Model): id = models.AutoField(primary_key = True) class_name = models.TextField() level = models.IntegerField() taught_by = models.ManyToManyField(User,related_name="teacher_teaching",through='TeachSubject') attended_by = models.ManyToManyField(User,related_name='student_attending',through='StudentClassHistory') def __unicode__(self): return self.class_name class Meta: db_table = 'classes' class StudentClassHistory(models.Model): student = models.ForeignKey(User)
3
Antworten
Ich bin ein Neuling auf django rest framework und erstellt eine Beispiel - Employee Modell. Meine models.py: class Employees(models.Model): created = models.DateTimeField(auto_now_add=True) first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) Meine serializers.py: class EmployeeSerializer(serializers.Serializer): class Meta: model = Employees
3
Antworten
Ich damit umgehen will Beglaubigungen in meinem Django-Projekt mit meinem mongoengine db. Habe ich versucht, ein paar Beispiele über diese Sachen beantwortet alte Fragen, aber es nicht ausführen. Ich bin mit Django 1.6 und mongoengine. Alles installiert
2
Antworten
Modelle in django: class Key(models.Model): id = models.AutoField(primary_key=True, blank=True) name = models.CharField(max_length=50) class Record(models.Model): id = models.AutoField(primary_key=True, blank=True) project_id = models.IntegerField() name = models.CharField(max_length=50) class Value(models.Model): id = models.AutoField(primary_key=True, blank=True) record = models.ForeignKey(Record) key = models.ForeignKey(Key) value
2
Antworten
Bei der Verwendung DateTimeField im ModelForms, Sie sehen aus wie Textfelder. Wie kann ich machen Sie sehen wie der admin? (Wenn ich auf die admin und fügen Sie eine show, die ich sehen, die Felder, die als
3
Antworten
Author.objects.create(name="Joe") oder an_author = Author(name="Joe") an_author.save() Was ist der Unterschied zwischen diesen beiden? Welches ist besser? Ähnliche Fragen: - Unterschied zwischen Objekten.create() und Objekt.save() in django orm - Django: Unterschied zwischen save() und create() aus der Transaktion
2
Antworten
Habe ich ein Event-Modell, das ich aufgeben möchten, folgende Gültigkeitsregel auf, die in einem benutzerdefinierten def clean(self): Methode auf das Modell: def clean(self): from django.core.exceptions import ValidationError if self.end_date is not None and self.start_date is not None:
3
Antworten
Dies ist mein Modell: class Position(models.Model): map = models.ForeignKey(Map,primary_key=True) #members=models.CharField(max_length=200) LatLng = models.CharField(max_length=40000) infowindow = models.CharField(max_length=40000) Aber es nicht ausführen können. Was ist die max Größe der max_length parameter? InformationsquelleAutor zjm1126 | 2010-04-08
1
Antworten
Ich bin das hochladen von Daten aus einer excel-Datei mit xlrd und drehen, dass Daten in Modellen (vor allem mit IntegerField-Werte) in Django. Meine excel-Datei hat eine Reihe von Daten fehlen. Leider werden diese fehlenden Daten werden
2
Antworten
Dies nicht relevant, aber wollte nur mal Fragen, WENN ein Objekt übergeben wird, vom Blick auf die Vorlage und in der Vorlage habe ich die Abfrage viele zu viele Felder Modelle code: class Info(models.Model): xls_answer = models.TextField(null=True,blank=True)
4
Antworten
Angenommen, wir haben Klasse Employee. Ich möchte ein Feld haben, welche Referenzen einer anderen Instanz der gleichen Klasse. Wie diese zu schreiben? Wie etwa der folgende code? ref_employee= models.ForeignKey('self',null=True,blank=True) InformationsquelleAutor user469652 | 2011-02-06
5
Antworten
Diesem code: import datetime d_tomorrow = datetime.date.today() + datetime.timedelta(days=1) class Model(models.Model): ... timeout = models.DateTimeField(null=True, blank=True, default=d_tomorrow) ... resuls diesen Fehler: 'datetime.date' object has no attribute 'date' Was mache ich falsch? InformationsquelleAutor demux | 2010-09-09
3
Antworten
Ich habe ein Formular auf meiner website, das schafft ein Eintrag in der Datenbank. Also jedes mal wenn ich eine Seite aktualisieren bekam ich diese Nachricht zuerst: The page that you're looking for used information that you
3
Antworten
Ich bin neu in django und ich bin versucht, get_or_create Modell funktionieren, aber ich erhalte eine Fehlermeldung, noch habe ich das Attribut in meinem Modell AttributeError at /professor/adicionar-compromisso 'tuple' object has no attribute 'dias' Request Method: POST
4
Antworten
Gibt es ein Modell-Feld, das in der Lage mehrere Dateien oder mehrere Bilder für django? Oder ist es besser zu machen ManyToManyField, um ein separates Modell mit Bildern oder Dateien? Brauche ich eine Lösung mit upload-Schnittstelle im
1
Antworten
Disclaimer: ich bin ein Anfänger mit python und Django haben aber Drupal-Programmierung Erfahrung. Wie kann ich das überschreiben der Standard-widget dies: #models.py class Project(models.Model): color_mode = models.CharField(max_length=50, null=True, blank=True, help_text='colors - e.g black and white, grayscale') in
7
Antworten
Ich bin auf der Schwelle der Beginn der arbeiten auf eine neue webapp. Teil wird den Benutzern die Seiten, die Sie anpassen können, die in eins-zu-viele-Beziehung. Diese Seiten müssen natürlich haben Sie eindeutige URLs. Links auf seine
1
Antworten
Wie kann ich Folgendes erreichen.... Jedes mal, wenn das Punkte-Objekt angezeigt wird, in eine Vorlage, es müssen immer gefiltert werden, durch die der aktuelle Benutzer. Also, innerhalb des Modells habe ich versucht, den code weiter unten. Ist
5
Antworten
Ich habe gelernt, einige grundlegende in Django, aber ich stucked in diesem tutorial: http://docs.djangoproject.com/en/dev/intro/tutorial02/#customize-the-admin-change-list Fehler gefunden, wenn was_published_today Hinzugefügt: global name 'datetime' is not defined Einige such-Ergebnisse zeigen mir, import datetime-Modul, aber ich habe keine Ahnung, wie
6
Antworten
Mache ich eine Order Modell für einen Warenkorb und die ich brauche, um ein Feld, das automatisch inkrementiert, wenn die Bestellung gemacht wird: class Order(models.Model): cart = models.ForeignKey(Cart) add_date = models.DateTimeField(auto_now_add=True) order_number = models.IntegerField() enable = models.BooleanField(default=True)
1
Antworten
Habe ich einige django-code, druckt BooleanField ist es so dargestellt, als Wahr oder Falsch, kann ich die Bezeichnung ändern, zu Zustimmen/nicht Zustimmen oder muss ich schreiben Logik für die, die in der Vorlage? InformationsquelleAutor Johnd | 2009-05-10
3
Antworten
Habe ich drei verschiedene abstrakte Modell Basisklassen . . . Ich würde gerne, um Sie in mehrfache Vererbung, ähnlich wie bei den Mixins in Verbindung. Keine Probleme mit dieser? E. g., class TaggableBase(models.Model): . . . class
1
Antworten
Gibt es eine Möglichkeit zu sagen, django, dass ein Modell mit einem contenttypes GenericForeignKey kann nur auf Modelle aus einer vordefinierten Liste? Zum Beispiel habe ich 4 Modelle: A -, B -, C -, D-und a-Modell X,
1
Antworten
Habe ich ein Modell, das darstellt, in dem ein Arbeitsauftrag. Eines der Felder ist ein DateField und stellt das Datum der Arbeitsauftrag erstellt wurde (treffend benannt: dateWOCreated). Wenn der Benutzer erstellt einen neuen Auftrag, ich möchte dieses
4
Antworten
Ich möchte erstellen Sie eine wiederverwendbare Django-app, mit der status-updates der Nutzer. Ähnlich wie facebook den "news feed". Use cases gehören zum Beispiel: Ein Professor eine Zuordnung aufgrund einer bestimmten Datum und jeder student kann in den
2
Antworten
Mache ich eine QS-Seite, die ähnlich ist zu der Seite, du bist jetzt auf der rechten Seite. Ich bin versucht, um Antworten von Ihrer Punktzahl, sondern Antworten, die keine Stimmen sind, müssen Sie Ihre Punktzahl auf None
3
Antworten
Frage mich, ob es eine einfache Möglichkeit zum hinzufügen von Funktionalität zu duplizieren Sie einen bestehenden Eintrag in der admin-Oberfläche? In der Dateneingabe, die wir haben, laufen Sie in eine situation, wo eine Menge von Elementen teilen
4
Antworten
Eines meiner Modelle ist besonders Komplex. Wenn ich versuche, es zu Bearbeiten, die in Django-Admin-es führt 1042 Abfragen und dauert über 9 Sekunden, um zu verarbeiten. Ich weiß, ich kann ersetzen, ein paar von den drop-downs mit
1
Antworten
Ähnlich get_or_create, ich möchte in der Lage sein, um update_or_create in Django. Habe ich bis jetzt mit einem herannahenden ähnlich wie @Daniel Roseman, tut es hier. Allerdings würde ich dies gerne tun prägnanter als Modell-Methode. Dieses snippet
3
Antworten
Ich habe ein Modell mit einem datetime-Feld: class MyModel(models.Model): created = models.DateTimeField(auto_now = True) Ich möchte alle Datensätze, die heute erstellt. Habe ich versucht: MyModel.objects.all().filter(created = timezone.now()) und MyModel.objects.all().filter(created = timezone.now().date()) Kam aber immer eine leere Menge.
2
Antworten
Habe ich eine Django-app. Ich habe eine Registrierungsseite(einfaches HTML-Formular) in der app,und es hat eine e-mail-Feld bei der Registrierung. Jetzt wollte ich implementieren eines E-Mail-überprüfung, wenn der Benutzer sich registriert. Wie das versenden einer E-Mail an den
2
Antworten
Lerne ich Django mit der Django-Projekt-Lernprogramm. Da ich python 2.7 ich bin nicht in der Lage, um die Umsetzung der folgenden in der python 2.7: from django.db import models class Question(models.Model): # ... def __str__(self): # __unicode__
2
Antworten
Bitte haben Sie einen Blick auf diese Modelle: class Album(models.Model): user = models.ForeignKey(User) name = models.CharField(max_length=200) pub_date = models.DateTimeField(default=datetime.now) class Photo(models.Model): album = models.ForeignKey(Album, default=3) image = models.ImageField(upload_to=get_upload_file_name) caption = models.CharField(max_length=200) pub_date = models.DateTimeField(default=datetime.now) Wie bekomme ich
1
Antworten
Habe ich ein Modell mit vier Feldern. Wie Entferne ich doppelte Objekte aus meiner Datenbank? Daniel Roseman Antwort auf diese Frage scheint angebracht, aber ich bin mir nicht sicher, wie Sie Sie verlängern diese sich auf eine
2
Antworten
Bin ich mit Django 1.5 & Python-3.2.3. Habe ich eine custom-Auth einrichten, die mit einem E-Mail-Adresse statt eines Benutzernamens. Es gibt kein Benutzername definiert in dem Modell überhaupt. Das funktioniert auch. Doch, wenn ich ein Benutzer anlegen-Formular,
3
Antworten
Okay, wie kann ich dies tun? class Example(models.Model): parent_example = models.ForeignKey(Example) Will ich ein Modell haben haben eine foreign-key-Referenz auf sich selbst. Wenn ich versuche diese zu erstellen bekomme ich eine django-Validierung Fehler, das Beispiel ist noch
5
Antworten
Bin ich mit Django 1.6.5 und habe MySQL-general-query-log auf, damit ich sehen kann, die sql-schlagen MySQL. Und mir ist aufgefallen, dass die Angabe einer größeren limit in Django ' s QuerySet nicht funktionieren würde: >>> from blog.models
3
Antworten
fragment models.py class Hardware_type(models.Model): type = models.CharField(blank = False, max_length = 50, verbose_name="Type") description = models.TextField(blank = True, verbose_name="Description") slug = models.SlugField(unique = True, max_length = 255, verbose_name = "Slug") class Software_type(models.Model): type = models.CharField(blank = False,
6
Antworten
Ich hab das problem bereits gelöst zu bekommen, die Objekt-id bearbeitet wird, mit diesem code: class CompanyUserInline(admin.StackedInline): """ Defines tabular rules for editing company users direct in company admin """ model = CompanyUser def formfield_for_foreignkey(self, db_field, request,
6
Antworten
Ohne das vollständige Modul-Pfad einer Django-Modell, ist es möglich, etwas zu tun wie: model = 'User' [in Django namespace] model.objects.all() ...im Gegensatz zu: User.objects.all(). EDIT: ich bin versucht zu machen, dieser Ruf basiert auf command-line-Eingang. Ist es
4
Antworten
Habe ich Folgendes in meiner models.py: class HostData(models.Model): Manager = models.ForeignKey(Managers) Host = models.CharField(max_length=50, null=True) HostStatus = models.CharField(max_length=200, null=True) Cpu = models.PositiveIntegerField(max_length=10, null=True) Disk = models.FloatField(null=True) Ich möchte wieder die Abfrage für Objekte in Zusammenhang mit einem
3
Antworten
Ich versuche, die Abfrage einer Datenbank, basierend auf Benutzer-input-tags. Die Anzahl der tags kann von 0-5, also muss ich die Abfrage erstellen dynamisch. Also habe ich eine tag-Liste, tag_list, und ich will die Datenbank Abfragen: design_list =
2
Antworten
Ich versuche zu lernen python/django. Jetzt habe ich alle meine Modelle in models.py Ist es möglich, meine Modelle ausgebrochen, so dass ich eine einzelne Datei pro Modell in einem separaten Ordner Modelle so, dass ich etwas tun
4
Antworten
Ich bin neu in Django, also entschuldigt meine Unwissenheit 🙂 Sagen, ich habe ein Modell, das eine Reihe von foreign-key-Beziehungen, und wenn ich erstellen Sie eine Instanz der Modell ich möchte, dass es automatisch erzeugen neuer Instanzen
4
Antworten
Bin ich mit django ist post_save signal zum ausführen einiger Aussagen nach dem speichern des Modells. class Mode(models.Model): name = models.CharField(max_length=5) mode = models.BooleanField() from django.db.models.signals import post_save from django.dispatch import receiver @receiver(post_save, sender=Mode) def post_save(sender, instance,
1
Antworten
Habe ich noch die Meta-Klasse in meinem Modell und synchronisiert die DB dann erstellt ein Objekt in der shell es gibt false zurück, so kann ich wirklich nicht verstehen, wo ist der Fehler oder was fehlt, gibt
1
Antworten
In meinem Modell möchte ich in der Lage sein, zur Eingabe der Dauer, wie 2 Jahren, 5 Monate, etc. In der version 1.8 DurationField eingeführt wurde, also versuchte ich mit dass: In meinem Modell habe ich user_validPeriod
1
Antworten
Habe ich die folgenden Modelle: class Committee(models.Model): customer = models.ForeignKey(Customer, related_name="committees") name = models.CharField(max_length=255) members = models.ManyToManyField(member, through=CommitteeMember, related_name="committees") items = models.ManyToManyField(Item, related_name="committees", blank=True) class CommitteeRole(models.Model): committee = models.ForeignKey('Committee') member = models.ForeignKey(member) #user is the members user/user