Tag: django-models

Das Herzstück des Django Objekt-relationalen mapping-Schema ist das Modell.

Anmerkungen (Gruppen -) Termine nach Monat/Jahr in Django

Anzahl der Antworten 2 Antworten
Verwendung des Django DateQuerySet ich ziehe bezogene Jahren für item Objekte aus einem Group Abfrage. >>> Group.objects.all().dates('item__date', 'year') [datetime.date(1990, 1, 1), datetime.date(1991, 1, 1), ...(remaining elements truncated)...'] Nun will ich führen eine Zählung durch distinct Jahr auf

Django Queryset nur() und verschieben()

Anzahl der Antworten 2 Antworten
In der realen Welt, wie oft gehen die Menschen mit QuerySet Methoden wie defer() und only()? Ich denke, ich handnt wirklich hören, viel über Sie und haben erst vor kurzem stieß ich auf diese Methoden. Docs hier.

Django-Migrationen Hinzufügen Feld mit Default-Funktion des Modells

Anzahl der Antworten 3 Antworten
Ich habe eine neue, null-Feld, um mein Django-Modell und bin versucht, Migrationen bereitstellen, die sich ändern. Wie würde ich default-Wert für bestehende Modelle werden einige Funktion dieser Modelle eher als eine Konstante? Als ein Beispiel, sagen wir,

Wie bekomme ich das aktuelle Datum und die aktuelle Uhrzeit nur jeweils in Django?

Anzahl der Antworten 3 Antworten
Stieß ich auf eine interessante situation, wenn die Verwendung dieser Klasse: class Company(models.Model): date = models.DateField() time = models.TimeField() c = Company(date=datetime.datetime.now(), time=datetime.datetime.now()) Django entscheidet sich DATETIME_INPUT_FORMATS definiert, innerhalb der formats.py - Datei. Was Sinn macht, weil

Django Left Outer Join

Anzahl der Antworten 5 Antworten
Ich habe eine website, wo Benutzer können eine Liste der Filme und das erstellen von Bewertungen für Sie. Sollte der Benutzer in der Lage sein zu sehen, die Liste aller Filme. Darüber hinaus, WENN Sie überprüft haben,

Wie kann ich filtern von abfrageobjekten von Datumsbereich in Django?

Anzahl der Antworten 7 Antworten
Ich habe ein Feld in einem Modell wie: class Sample(models.Model): date = fields.DateField(auto_now=False) Nun, ich muss filtern Sie die Objekte, indem Sie einen Datumsbereich. Wie Filtere ich alle Objekte, die ein Datum zwischen 1-Jan-2011 und 31-Jan-2011? InformationsquelleAutor

django-Modell Auswahl-option, multi-select box

Anzahl der Antworten 4 Antworten
Davon aus, dass ich solche Modell COLORS= ( ('R', 'Red'), ('B', 'Yellow'), ('G', 'White'), ) class Car(models.Model): name = models.CharField(max_length=20) color= models.CharField(max_length=1, choices=COLORS) Es zeigt, wie eine selectbox in der admin-panel, jedoch möchte ich mein admin-Benutzer zu

Django REST framework: Erstellen/Aktualisieren Objekt mit Verwandten Bereich

Anzahl der Antworten 2 Antworten
Habe ich zwei Modelle Auth-User-Modell und UserProfile class UserProfile(models.Model): user = models.OneToOneField(User, related_name='profile') name = models.CharField(_lazy(u'Name'), max_length=255) Ich bin mit diesen serialisierungsprogramme: from rest_framework import serializers from django.contrib.auth.models import User from oneanddone.users.models import UserProfile class UserProfileSerializer(serializers.ModelSerializer): class

Django Holen Neuesten Eintrag aus der Datenbank

Anzahl der Antworten 3 Antworten
Ich habe 2 Fragen, aber Sie sind auf das gleiche Thema beziehen. Ich weiß, wie Sie Daten abrufen, die von einem for loop mit template-tags {% for status in status %} <tr> <td>{{ status.status}}</td> </tr> {% endfor

Django Fehlermeldung angezeigt, die für eindeutige Felder

Anzahl der Antworten 4 Antworten
Möchte ich ändern die Standard-Fehlermeldung, wenn doppelte Einträge versuchen zu sparen, wenn Sie sollte eindeutig sein, d.h. unique=True. So ähnlich wie diese: email = models.EmailField(unique=True, error_messages={'unique':"This email has already been registered."}) Aber unique im oben genannten Fall

Fügen Sie eine variable Anforderung in django

Anzahl der Antworten 1 Antworten
In Django-ich will eine variable hinzuzufügen, die auf die Anfrage. ich.e, def update_name(request): names = Employee.objects.filter() if names.count() > 0: request.update({"names": name }) return render_to_response('chatlist/newchat.html', context_instance=RequestContext(request, {'form': form,'msg': msg})) Ist das der richtige Weg, um eine variable

Set Django set-Integer-Feld-minimum bis 1

Anzahl der Antworten 1 Antworten
Wie kann ich erstellen Sie ein integer-Feld für ein Modell so, dass der minimal zulässige ganze Zahl ist 1? Ich bemerkte, Django hat eine PositiveIntegerField hier dokumentiert, aber es erlaubt 0s. InformationsquelleAutor Ben | 2014-12-24

Django-Migrationen RunPython nicht in der Lage, call-Modell-Methoden

Anzahl der Antworten 4 Antworten
Ich bin erstellen einer Daten-migration mit dem RunPython Methode. Jedoch, wenn ich versuche zu laufen, eine Methode auf das Objekt none definiert sind. Ist es möglich, den Anruf zu einer definierten Methode auf ein Modell mit RunPython?

Wie update-Benutzer-Objekt ohne die Schaffung von neuen?

Anzahl der Antworten 2 Antworten
Folgende funktioniert auf der shell: >>> from django.contrib.auth.models import User >>> user=User.objects.get(pk=1) >>> user.first_name = u'Some' >>> user.last_name = u'Name' >>> user.save() >>> user.first_name u'Some' >>> user.last_name u'Name' Dann versuche ich, das gleiche zu tun mit Formen:

Django-set Speicher-Engine & Standard-Charset

Anzahl der Antworten 2 Antworten
Erstellung meiner Tabellen aus meiner models.py. Ich donno wie das zu tun 2 Dinge - Ich angeben will MySQL zu erstellen, einige meiner Tabellen als InnoDB & einige MyISAM. Wie mache ich es? Auch ich angeben will

Die Namen der primär-Bereich des Django-Modell

Anzahl der Antworten 2 Antworten
In Django, jedes Modell hat ein pseudo-Attribut pk, dass die Punkte auf dem Feld als primary key deklariert. class TestModel(models.Model): payload = models.Charfield(max_length=200) In diesem Modell, die pk Attribut weist auf die implizite id Feld, das erzeugt

Mit Pre_delete Signal in django

Anzahl der Antworten 1 Antworten
In meine app will ich behalten den überblick über alle die Fragen, die gelöscht werden sollen. Und so habe ich mir eine Klasse angelegt(Tabelle), die als solche in meinen Modellen-Datei. class Deleted(models.Model): question = models.IntegerField(null=True, blank=True)#id of

Django-Filter-Modell-Wörterbuch

Anzahl der Antworten 2 Antworten
Wie macht man einen filter auf eine Django-Modell mit einem Wörterbuch eher als Methode Argumente? Dies ist, was ich habe hier richtig: class StoreView(TemplateView): def get(self, request): # A bunch of gets sort = request.GET.get('sort') sort_price =

Django Migration Fehler: Spalte nicht vorhanden ist

Anzahl der Antworten 9 Antworten
Python 3, Django 1.8.5, Postgres Habe ich ein Modell Sites worden, dass hat gut funktioniert. Ich habe vor kurzem versucht, um ein Feld hinzuzufügen, airport_code, und migrieren Sie die Daten. class Site(BaseModel): objects = SiteManager() name =

Zugang Django ' s Feld.Entscheidungen

Anzahl der Antworten 3 Antworten
Gibt es eine Möglichkeit (ohne Verwendung einer form), Zugriff auf eine Modell-Feldern 'Auswahl' value? Möchte ich etwas zu machen, das Feld.Wahl - und Holen Sie sich die Liste der Werte entweder in einer Ansicht oder Vorlage InformationsquelleAutor

So ändern Sie den Dateinamen der hochzuladenden Datei in Django?

Anzahl der Antworten 4 Antworten
Ist es möglich, ändern Sie den Dateinamen der hochzuladenden Datei in django? Ich suchte, aber nicht finden konnte, keine Antwort. Meine Forderung ist, wenn eine Datei hochgeladen, deren Dateiname geändert werden soll, im folgenden format an. format

Wie fügen Sie eine zusätzliche Spalte zu Django QuerySet

Anzahl der Antworten 2 Antworten
Habe ich ein QuerySet mit Büchern, und ich möchte hinzufügen score Feld, um jedes Buch, das Ergebnis. qs = Book.objects.all() Im raw-SQL würde ich schreiben: SELECT *, ( (SELECT COUNT(*) FROM votes WHERE value=1 AND book=b.id) -

django - get Liste der Objekte, die durch das filtern einer Liste von Objekten

Anzahl der Antworten 1 Antworten
Bin ich der Erstellung eines user-activity streams. Modelle für Aktivität: class Activity(models.Model): actor = models.ForeignKey(User) action = models.CharField(max_length=100) content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() content_object = generic.GenericForeignKey('content_type', 'object_id') pub_date = models.DateTimeField(auto_now_add=True, auto_now=False) Modell für die Beziehung: class

django-Tage-der-Woche-Darstellung im Modell

Anzahl der Antworten 5 Antworten
Habe ich diese "Arbeitsplätze-Server" - Modell, das ich Baue. Ich möchte ein Feld enthalten, die speichern, welche Tage der Woche wird der job ausgeführt wird. Letztlich ist die UI, ich möchte die Benutzer in der Lage sein,

Erhalten Sie die neuesten Datensatz mit filter in Django

Anzahl der Antworten 5 Antworten
Ich versuche, das neueste Django-model-Objekt, kann aber nicht scheinen, um erfolgreich zu sein. Weder von diesen arbeiten sind: obj = Model.objects.filter(testfield=12).latest() obj = Model.objects.latest().filter(testfield=12) Haben Sie versucht: obj= Model.objects.filter(testfield=12).order_by('-id')[:1] arbeiten wie ein Charme! :D. Sie wollen, dies

Django-admin-Liste filter

Anzahl der Antworten 2 Antworten
Möchte ich hinzufügen, ein benutzerdefiniertes Modell-Methode, um den admin-filter, aber es funktioniert nicht. Beispiel Foo: class Foo(models.Model): number = models.IntegerField() def big_enough(self): return self.number > 99 nun im admin-panel: class FooAdmin(admin.ModelAdmin): list_filter = ('number', 'big_enough') Ausfällt, bekomme

Tool zur automatischen Erstellung von Daten für django-Modell

Anzahl der Antworten 6 Antworten
Gibt es eine Möglichkeit zum automatischen erstellen von Daten für django-Modell? Also habe ich ein Modell entwickelt, mit Entscheidungen, text-Felder, foreign keys, und alles. Gibt es eine automatische Methode, um mit Daten füllen? Ich weiß nicht wirklich,

Reinigung einer Datenbank in django vor jeder test-Methode

Anzahl der Antworten 5 Antworten
Standardmäßig, wenn Django läuft gegen sqlite-backend erstellt es eine neue in-memory-Datenbank für einen test. Das bedeutet, dass für jede Klasse, die sich von unittest.TestCase, bekomme ich eine neue Datenbank. Können diese so verändert werden, dass es gelöscht

Django - nicht bekommen kann eine Zeit-Funktion (Zeitzone, Datum und Uhrzeit), um richtig zu arbeiten, Immer ErrorName Nachricht: global name nicht definiert

Anzahl der Antworten 7 Antworten
Ich bin ein Neuling Django, Ich bin nach einem tutorial, und ich hatte zwei Modelle, die unten gezeigt: import datetime from django.db import models from django.utils import timezone class Poll(models.Model): question = models.CharField(max_length=200) pub_date = models.DateTimeField('date published')

Django Prüfen und festlegen von Berechtigungen für eine Benutzergruppe

Anzahl der Antworten 1 Antworten
Ich habe eine usergroup genannt baseusers mit einem Satz von Berechtigungen habe ich über das admin. Wenn baseusers nicht existiert, erstellen Sie ihn und legen Sie dieselben Berechtigungen, die es jetzt gibt. Kann ich die Gruppe erstellen,

Django-User-Modell, hinzufügen-Funktion

Anzahl der Antworten 3 Antworten
Möchte ich eine neue Funktion hinzufügen, um die Standard-Benutzer-Modell von Django für retrieveing eine verbundene Liste von Model-Typ. Solchen Foo Modell: class Foo(models.Model): owner = models.ForeignKey(User, related_name="owner") likes = models.ForeignKey(User, related_name="likes") ........ #at some view user =

Modell hat entweder nicht installiert oder ist Abstrakt

Anzahl der Antworten 4 Antworten
Wenn ich versuche zu migrieren meinem code bekomme ich diesen Fehler. Hier meine code und Klassen: from django.db import models from core.models import Event class TicketType(models.Model): name = models.CharField(max_length=45) price = models.DecimalField(max_length=2, decimal_places=2, max_digits=2) type = models.CharField(max_length=45)

Django benutzerdefinierte Formular-Feld-erste Daten

Anzahl der Antworten 1 Antworten
Ich habe Schwierigkeiten zu verstehen, wie so initialisieren Sie ein benutzerdefiniertes Formular Feld in einem django-Ansicht. Beispiel: http://djangosnippets.org/snippets/907/ from datetime import date, datetime from calendar import monthrange class CreditCardField(forms.IntegerField): @staticmethod def get_cc_type(number): number = str(number) #group checking

Delete-Methode auf Django Rest Framework ModelViewSet

Anzahl der Antworten 2 Antworten
ich habe versucht Sie zu löschen eine einzelne ManuscriptItem Instanz mithilfe der Briefträger mein API-Anfragen auf gegen die Ansicht unten: class ManuscriptViewSet(viewsets.ModelViewSet): """Handles creating, reading and updating items.""" authentication_classes = (TokenAuthentication,) serializer_class = serializers.ManuscriptItemSerializer permission_classes = (permissions.PostOwnManuscript,

Django Class Based View für beide Erstellen und Aktualisieren

Anzahl der Antworten 6 Antworten
Sagen, ich will erstellen Sie eine Class-Based View die beiden updates und erstellt ein Objekt. Von einem Vorherige Frage arbeitete ich heraus, dass ich tun könnte eines der folgenden Dinge: 1) Verwendung 2 Allgemeine Ansichten CreateView und

Django : get_or_create Wirft doppelten Eintrag mit together_unique

Anzahl der Antworten 1 Antworten
Modell Beispiel class Example(Stat): numeric = models.IntegerField(...) date = models.DateField( auto_now_add=True,...) #auto_now_add=True was the problem class Meta: unique_together = ('numeric','date') ) Wenn 72 und '2011-08-07' ist bereits gespeichert Example.object.get_or_create(numeric=72,date='2011-08-07') wirft django.db.utils.IntegrityError: (1062, "Duplicate entry '72-2011-08-07' ist die

django.db.Migrationen.Ausnahmen.InconsistentMigrationHistory

Anzahl der Antworten 15 Antworten
Wenn ich python manage.py migrate auf meinem django-Projekt, ich bekommt die folgende Fehlermeldung Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home/hari/project/env/local/lib/python2.7/site- packages/django/core/management/__init__.py", line 363, in execute_from_command_line utility.execute() File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 355,

Django order_by() filter mit distinct()

Anzahl der Antworten 4 Antworten
Wie kann ich einen order_by wie diese .... p = Product.objects.filter(vendornumber='403516006')\ .order_by('-created').distinct('vendor__name') Das problem ist, dass ich mehrere Anbieter den gleichen Namen, und ich will nur die neueste Produkt durch die Hersteller .. Hoffe, es macht Sinn?

Speichern ModelForm Fehler(User_Message konnte nicht erstellt werden, weil die Daten nicht validieren)

Anzahl der Antworten 1 Antworten
Stieß ich auf einen thread, der schien, wie es sein könnte, bezogen auf djangocode aber es half nicht wirklich. Ich bin versucht zu retten, eine modelform, und es ist eine Ausnahme zu werfen. Ich denke, es könnte

Django-Zeit-Modell ohne Sekunden.

Anzahl der Antworten 7 Antworten
Grüße, Ich bin zu versuchen, eine Zeit-Modell, die nur aus HH:MM (also 16:46) - format, ich weiß, es ist möglich, formatieren einer regulären Python-Zeit-Objekt, aber ich bin verloren, wie dies zu bewerkstelligen mit Django. Cheers InformationsquelleAutor Hellnar

Django, wie man mit einem Benutzer-id, mit der django.contrib.auth.Modelle.Benutzer

Anzahl der Antworten 1 Antworten
Kann ich nicht'figure es heraus, wie man einen Benutzer aus der django-Modell, django.contrib.auth.Modelle.User-id... ich möchte einen Benutzer löschen, so bin ich versucht zu finden, so wie hier: User.objects.get(id=request.POST['id']) Aber es doesn Arbeit, und gibt User matching query

Strftime auf eine django-datetime erzeugt eine UTC-Zeit in den string

Anzahl der Antworten 1 Antworten
Ich habe den folgenden code in einem meiner Modelle: def shortDescription(self): return self.name + ' ' + self.class_date.strftime("%I:%M") self.class_date ist eine Zeitzone bewusst DateTimeField, self.class_date.is_aware() ist True, USE_TZ ist True. Die Kurzbeschreibung gibt einen string zurück, gibt

Django Rest framework, wie '__all__' Felder und eine zugehörige Feld in ModelSerializer ?

Anzahl der Antworten 6 Antworten
Ich habe zwei Modelle, eines mit M2M-Verhältnis und einen zugehörigen Namen. Ich möchte alle Felder in den serializer und das zugehörige Feld. models.py: class Pizza(models.Model): name = models.CharField(max_length=50, unique=True) toppings = models.ManyToManyField(Topping, null=True, blank=True, related_name='pizzas') class Topping(models.Model):

Django 1.8 - FieldError: Nicht lösen können-Schlüsselwort in das Feld

Anzahl der Antworten 1 Antworten
Ich vor kurzem aufgerüstet von Django 1.6 zu Django 1.8. Wenn ich das getan habe, habe ich festgestellt, dass ich nicht mehr in der Lage zu tun, eine Suche zurück durch eine foreign key-Beziehung, wie Sie beschrieben

Wie man max-Wert in django ORM

Anzahl der Antworten 4 Antworten
>>> AuthorizedEmail.objects.filter(group=group).values('added') [{'added': datetime.datetime(2012, 5, 19, 13, 8, 7)}, {'added': datetime.datetime(2012, 5, 19, 13, 8, 7)}, {'added': datetime.datetime(2012, 5, 19, 13, 7, 23)}, {'added': datetime.datetime(2012, 5, 19, 13, 8, 7)}] Was wäre der beste Weg, um den

Kann django lazy-load-Felder in einem Modell?

Anzahl der Antworten 3 Antworten
Einer meiner django-Modelle hat eine große TextField die ich oft brauche nicht zu verwenden. Gibt es eine Möglichkeit zu sagen, django "lazy-load" in diesem Feld? also nicht zu stören, ziehen Sie es aus der Datenbank, wenn ich

Wie man die Primärschlüssel id, die automatisch generiert Django-Modelle

Anzahl der Antworten 1 Antworten
Habe ich ein DB-Schema, das ich geerbt habe von einigen legacy code. Jetzt wollen wir mit Django zu reflektieren, die Tabellen in Modelle. Das bedeutet, dass ich nicht die Tabellen werden erzeugt mit den django-Modellen. Das schema

AbstractUser Django vollständige Beispiel

Anzahl der Antworten 2 Antworten
Ich bin neu in Django und ich habe versucht, dies für Wochen, aber konnte nicht einen Weg finden, um dieses problem zu lösen. Will ich zusätzliche Informationen speichern, wie Benutzer mit der Handy-Nummer, name der bank, Bankkonto.

Wie markup-form-Felder mit <div class='field_type'> in Django

Anzahl der Antworten 1 Antworten
War ich nicht in der Lage, einen Weg zu finden, um den Typ eines Feldes in einer django-template. Meine Lösung war ein einfacher filter, um den Zugriff auf die Feld-und widget-Klasse Namen. Ich habe den folgenden code,

Wie "bulk update" mit Django?

Anzahl der Antworten 4 Antworten
Möchte ich zum aktualisieren einer Tabelle mit Django - so etwas wie dieses im raw-SQL: update tbl_name set name = 'foo' where name = 'bar' Mein erstes Ergebnis ist so etwas wie das - aber das ist