Tag: django-models

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

djangorestframework: Filterung in einem verwandten Bereich

Anzahl der Antworten 1 Antworten
Grundsätzlich möchte ich herausfiltern inaktiver Benutzer aus einem verwandten Bereich von einer ModelSerializer. Ich habe versucht, Dynamisch begrenzend queryset von verwandten Bereich sowie die folgenden: class MySerializer(serializers.ModelSerializer): users = serializers.PrimaryKeyRelatedField(queryset=User.objects.filter(active=True), many=True) class Meta: model = MyModel fields

Django-Manager Verkettung

Anzahl der Antworten 4 Antworten
Ich Frage mich, ob es möglich war (und wenn ja, wie) miteinander zu verketten mehrere Manager zum erzeugen einer Abfrage, die betroffen ist, indem sowohl der einzelnen Manager. Ich erkläre das konkrete Beispiel, an dem ich arbeite:

Unterschied zwischen 'related_name' und 'related_query_name' Attribute in Django?

Anzahl der Antworten 2 Antworten
Erklären Sie sich den Unterschied zwischen related_name und related_query_name Attribute für das Feld-Objekt in Django ? Wenn ich Sie verwende, Wie Sie zu nutzen? Danke! InformationsquelleAutor Hùng Ng Vi | 2017-03-31

Django: definieren Sie einen Namen für das reverse-ForeignKey

Anzahl der Antworten 1 Antworten
Habe ich zwei Modelle: class Foo(models.Model): foo_field = ... class Bar(models.Model): foo = models.ForeignKey(Foo, on_delete=models.CASCADE) bar_field = ... und ich kann auf alle Bar-Instanzen in Bezug auf einen Foo mit: Foo.bar_set.all() Gibt es eine Möglichkeit, ändern Sie

Wie die Umsetzung der having-Klausel in sqlite django ORM

Anzahl der Antworten 2 Antworten
Habe ich geschrieben django sqlite orm-syntax zum abrufen von bestimmten Datensätzen: from django.db.models.aggregates import Count JobStatus.objects.filter( status='PRF' ).values_list( 'job', flat=True ).order_by( 'job' ).aggregate( Count(status)__gt=3 ).distinct() Aber es gibt mir eine Fehlermeldung und die sql-Entsprechung für diese syntax

Beste Weg, um die Referenz-User-Modell in Django >= 1.5

Anzahl der Antworten 4 Antworten
Was ist der beste Weg, um Referenz-User-Modell in Django >= 1.5? Nach der Lektüre Verweisen auf die Benutzer-Modell, habe ich angefangen mit (1) für eine Weile: (1) from django.conf import settings from django.db import models class Article(models.Model):

Wie man django-Modelle-Feld-Wert aus dem Modell-Objekt im template tags

Anzahl der Antworten 2 Antworten
Models.py: class Discussion(models.Model): version = models.TextField(blank=True) team = models.TextField(blank=True) project = models.TextField(blank=True) notes = models.TextField(db_column='Notes', blank=True) # Field name made lowercase. s = models.TextField(blank=True) send_mail_to = models.TextField(blank=True) send_mail_cc = models.TextField(blank=True) date = models.DateTimeField(null=True, blank=True) class Meta: db_table

Wie zu verwenden Django ImageField, und warum Sie überhaupt nutzen?

Anzahl der Antworten 3 Antworten
Bis jetzt, ich habe der Speicherung meiner Bild-Dateinamen in CharField und speichern die aktuelle Datei direkt auf S3. Das war eine feine Lösung für meine eigene Nutzung. Ich möchte zu überdenken, mit einem ImageField, denn jetzt wird

Wie umgehen Mangel an Unterstützung für Fremdschlüssel über mehrere Datenbanken hinweg in Django

Anzahl der Antworten 9 Antworten
Ich weiß Django unterstützt keine Fremdschlüssel über mehrere Datenbanken (ursprünglich Django 1.3 docs) Aber ich bin auf der Suche nach einem workaround. , Was nicht funktioniert Habe ich zwei Modelle jeweils in einer eigenen Datenbank. routers.py: class

Wie der Zugriff auf Felder in einer benutzerdefinierten viele-zu-viele-durch Objekt-templates

Anzahl der Antworten 1 Antworten
Betrachten Sie die folgenden Modelle: class Person(models.Model): name = models.CharField(max_length=128) class Group(models.Model): name = models.CharField(max_length=128) members = models.ManyToManyField(Person, through='Membership') class Membership(models.Model): person = models.ForeignKey(Person) group = models.ForeignKey(Group) date_joined = models.DateField() invite_reason = models.CharField(max_length=64) Mitgliedschaft ist eine angepasste

wie update model in django, indem neue primary key-Feld?

Anzahl der Antworten 3 Antworten
, Wie zum ersetzen der Standard-Primärschlüssel in Django-Modell mit benutzerdefinierten Primärschlüssel-Feld? Habe ich ein Modell mit kein Primärschlüssel definiert ist, am Anfang, da django fügt automatisch eine id Feld standardmäßig als primäre Feld. #models.py from django.db import

Wie rufe ich ein Modell Methode in django ModelAdmin fieldsets?

Anzahl der Antworten 2 Antworten
Will ich die Anzeige einer eingebetteten Karte auf ein admin-Formular, wenn bereits Daten in der db. Ich habe den folgenden code: models.py class Address(models.Model): address = models.CharField() def address_2_html(self): if self.address: # Return html for an embedded

Django-filter auf queryset Kreuzung?

Anzahl der Antworten 1 Antworten
class Item(models.Model): ... class ItemSet(models.Model): items = models.ManyToManyField(Item, related_name="itemsets") Habe ich eine Liste von ItemSets. Ich möchte zu finden, die alle Element-Objekte, wobei das Item-Objekt ist in der "items" M2M-Bereich auf mindestens eine der ItemSet-Objekte. Wie kann

Django uploads: Wirf hochgeladen von Duplikaten verwenden vorhandene Datei (md5-basierte check)

Anzahl der Antworten 5 Antworten
Habe ich ein Modell mit einer FileField ist, die hält Benutzer hochgeladenen Dateien. Da ich Platz sparen wollen, würde ich mag, um Duplikate zu vermeiden. , Was möchte ich erreichen: Berechnen die hochgeladenen Dateien md5-Prüfsumme Speichern Sie

Django Sie ein benutzerdefiniertes Modell erstellen-Feld

Anzahl der Antworten 1 Antworten
Ich versuche, erstellen Sie ein benutzerdefiniertes Feld in Django, die eine dezimale Währung Wert (Beispiel: £1.56) und speichern es in der Datenbank als Integer (Beispiel: 156) zum speichern der Währung Werte. Dies ist, was ich habe, so

Django Viele Zu Viele Insert-Bestellung

Anzahl der Antworten 2 Antworten
Wir haben mit diesen zu kämpfen, für ein paar Tage und getan haben, viel suchen im web. Versuchen wir herauszufinden, wie die Einträge gespeichert, die in Django-Formulare für viele, zu viele Felder. Zum Beispiel haben wir eine

Wählen Sie den Dateinamen der hochzuladenden Datei mit Django

Anzahl der Antworten 2 Antworten
Ich bin das hochladen von Bildern (dargestellt durch ein FileField) und ich muss benennen Sie diese Dateien, wenn Sie hochgeladen werden. Möchte ich Sie formatiert sein wie: "%d-%d-%s.%s" % (width, height, md5hash, original_extension) Ich hab die Dokumentation

Wie die Ergebnisse einer ForeignKey Beziehung in eine Django-form?

Anzahl der Antworten 4 Antworten
Habe ich diese Modelle in Django class Country(models.Model): name = models.CharField(max_length=80) class Person(models.Model): first_name = models.CharField(max_length=100, db_index=True) last_name = models.CharField(max_length=100, db_index=True) country = models.ForeignKey(Country) und dieser ModelForm class PersonForm(forms.ModelForm): class Meta: model = Person wenn ich dieses

Django-Modelle ForeignKey Objekte Anzeigefeld Namen anstelle von Objekt-Werte

Anzahl der Antworten 2 Antworten
Ich bin mit einem ForeignKey genannt Memberno in Meinem Django-Modelle. Nach Eingabe der Daten in die Mitglieder-Klasse, es erscheint in den anderen Klassen als "member-Objekt" in der "memberno' - Feld. Für ForeignKey, ich bin mit 'raw_id_fields' als

Django update queryset mit Anmerkung

Anzahl der Antworten 6 Antworten
Ich aktualisieren möchten, werden alle Zeilen in queryset durch die Verwendung von annotierten Wert. Habe ich eine einfache Modelle: class Relation(models.Model): rating = models.IntegerField(default=0) class SignRelation(models.Model): relation = models.ForeignKey(Relation, related_name='sign_relations') rating = models.IntegerField(default=0) Und ich will awoid

Was ist der richtige Weg der Schaffung einer Set-Methode für non-property-Feld-Modell

Anzahl der Antworten 3 Antworten
Möchte ich definieren setter Funktion für eine Django-Modell Bereich, um zu validieren, den input und bringen sofort eine Fehlermeldung, wenn der Wert nicht gültig ist. Ich glaube nicht, dass tun, die überprüfung in save() oder pre_save() ist

Django-Modelle sind nicht ajax serializable

Anzahl der Antworten 1 Antworten
Habe ich eine einfache Ansicht, die ich verwende, zu Experimentieren mit AJAX. def get_shifts_for_day(request,year,month,day): data= dict() data['d'] =year data['e'] = month data['x'] = User.objects.all()[2] return HttpResponse(simplejson.dumps(data), mimetype='application/javascript') Dieser gibt die folgenden: TypeError at /sched/shifts/2009/11/9/ <User: someguy> is

ImportError und Django driving me crazy

Anzahl der Antworten 3 Antworten
OK, ich habe die folgende Verzeichnisstruktur (es ist ein django-Projekt): -> Projekt --> app und innerhalb der app-Ordner, es gibt ein scraper.py die Datei muss eine Referenz der Klasse definiert models.py Ich versuche, Folgendes zu tun: import

In Django, wenn ich call User.Objekte.create_user(Benutzername, email, Passwort) - warum post_save bekommen zweimal aufgerufen?

Anzahl der Antworten 1 Antworten
In views.py ich habe die folgende Ansicht, die aufgerufen wird, wenn ein neues Benutzer-Konto registriert ist. Alle es tut, ist, den Benutzernamen, E-Mail und Passwort aus dem request, dann versuchen Sie, erstellen Sie einen Benutzer mit diesen

Nullable DecimalField gibt 'Dieser Wert muss eine Dezimalzahl' wenn leer

Anzahl der Antworten 1 Antworten
Ich habe ein Feld in meinem Modell, dass der Typ DecimalField. Obwohl ich blank=True und null=True in den Optionen, wenn mein Modell geht über form-Validierung und das Feld leer ist, bekomme ich eine Fehlermeldung " Dieser Wert

Dynamisch Löschen form vom Modell Formularsatz django

Anzahl der Antworten 1 Antworten
Ich habe eine web-Seite, wo Benutzer können dynamisch hinzufügen und löschen von Formen, um django formsets. Habe ich gelesen,Dynamisch hinzufügen einer form zu einem Django Formularsatz mit Ajax, auf dessen Basis ich hinzufügen können Sie die Formulare

Dict als Modell field

Anzahl der Antworten 3 Antworten
Möchte ich hinzufügen, dass ein dict Feld, um ein Modell, Anzeige der dict auf den admin, und in der Lage sein, um es zu Bearbeiten in der admin. Ich habe zum Beispiel eine Beziehung dict = {

How to pass, Django mock-Instanz die Methode der Klasse?

Anzahl der Antworten 1 Antworten
Mock-Bibliothek zum testen ist das eine Django-Thema, ich kann einfach nicht scheinen zu wickeln meinem Kopf herum. Zum Beispiel in dem folgenden code, warum nicht die mock-User-Instanzen, erstelle ich in meinem unit-test erscheint in der User-Objekt, das

django null und der leere string

Anzahl der Antworten 3 Antworten
Ich finde, dass, wenn ich stecken Sie nichts von einem string form field durch eine form der Aufnahme einen leeren string ''. Aber wenn ich stecken Sie nichts von einer integer - form field durch eine form

Finden Sie mehrere Modelle im View/Template in Django

Anzahl der Antworten 2 Antworten
Ich mache meine ersten Schritte mit Python/Django und schrieb eine Beispiel-Anwendung mit mehreren Django-apps in einem Django-Projekt. Nun fügte ich eine weitere app namens "dashboard", wo ich möchte zur Anzeige von Daten aus verschiedenen apps. Im moment

Kann ein Django model Standardwert des Feldes definiert werden, die durch eine Funktion abhängig von einem ausländischen Elternteil-Modell?

Anzahl der Antworten 1 Antworten
Ich bin versucht zu haben, der default-Wert von Report's-Gebühr basiert auf einem übergeordneten Modell der Attribute. Ich will nicht, dies zu tun in save(), denn das Feld muss dem Benutzer präsentiert werden, wenn Sie wählen, überschreiben Sie

Django Modell Radio-Button-Felder

Anzahl der Antworten 2 Antworten
wie kann ich ein radio-button mit der Django-Modell Felder #models.py GENDER_CHOICES = ( ('M', Male), ('F', 'Female') ) class Profile(models.Model): gender = models.CharField(choices=GENDER_CHOICES, max_length=128) den oben genannten Feld-rendering, wie ein select-Feld, Aber ich will es machen wie

“django.db.utils.ProgrammingError: relation "app_user" nicht vorhanden" während manage.py test

Anzahl der Antworten 5 Antworten
Mein setup: Django 1.8.3 2.7.10 Python Ubuntu 14.04 django-zwei-Faktor-auth==1.2.0 Bekomme ich die folgende Fehlermeldung, wenn ich laufen python manage.py test: Traceback (most recent call last): File "/src/venv/bin/django-admin.py", line 5, in <module> management.execute_from_command_line() File "/src/venv/lib/python2.7/site-packages/django/core/management/__init__.py", line 338, in

Wie würden Sie das Erben und überschreiben die django-model-Klassen zum erstellen einer listOfStringsField?

Anzahl der Antworten 5 Antworten
Erstellen Sie ein neues Feld für die django-Modelle, die im Grunde ein ListOfStrings. Also in deinem Modell-code, den Sie würden die folgenden: models.py: from django.db import models class ListOfStringsField(???): ??? class myDjangoModelClass(): myName = models.CharField(max_length=64) myFriends =

Gewusst wie: einfügen von NULL in der Datenbank mit Django

Anzahl der Antworten 1 Antworten
Ich habe ein problem mit einfügen von NULL in Django. Ich meine, ich weiß nicht, wie Sie dies tun. Habe ich die Funktion, nennen wir es find_position, dann muss ich das Feld im Modell wie position (IntegerField,

Aggregation von einer annotation in der GRUPPE VON in Django

Anzahl der Antworten 4 Antworten
UPDATE Dank der geposteten Antwort fand ich eine viel einfacher Möglichkeit, um das problem zu formulieren. Die ursprüngliche Frage kann man in der Versionshistorie. Das problem Ich versuche zu übersetzen, eine SQL-Abfrage in Django, aber erhalte eine

Holen erstellte Objekte in den letzten 30 Tagen, für jeden vergangenen Tag

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach schnelle-Methode zur Zählung Modell der Objekte erstellt, die innerhalb der letzten 30 Tage, für jeden Tag separat. Zum Beispiel: 27.07.2013 (today) - 3 objects created 26.07.2013 - 0 objects created 25.07.2013

Speichern django Formen.MultipleChoiceField in den Modellen direkt

Anzahl der Antworten 2 Antworten
Sagen, ich habe Entscheidungen wie folgt definiert: choices = (('1','a'), ('2','b'), ('3','c')) Form rendert und Eingänge diese Werte in einem MultipleChoiceField, class Form1(forms.Form): field = forms.MultipleChoiceField(choices=choices) Was ist der richtige Weg zum speichern von field im Modell.

Django-Admin, Zeigen Aggregierte Werte Aus Verknüpften Modell

Anzahl der Antworten 1 Antworten
Ist es möglich, innerhalb einer einzigen Django-admin-Modell aggregierte Felder von verbundenen Objekten. Ich habe zum Beispiel ein Student-Objekt mit einem FK zu einem Test-Objekt. Das test-Objekt hat eine "score" - Feld. Kann ich insgesamt die Noten über

TypeError: 'Methode' - Objekt ist nicht durchsuchbar

Anzahl der Antworten 1 Antworten
Bekomme ich eine TypeError-wenn ich den folgenden code in meinem Django-Template: {% for signature in petition.get_signatures %} {% include 'petition/signature.html' with petition=petition %} {% endfor %} Hier sind meine Modelle und Klassen: class Petition(models.Model): title = models.CharField(max_length=

Django-Abfrage __isnull=True oder = None

Anzahl der Antworten 2 Antworten
dies ist eine einfache Frage. Ich würde gerne wissen, ob es das gleiche zu schreiben: queryset = Model.objects.filter(field=None) als: queryset = Model.objects.filter(field__isnull=True) Bin ich mit django 1.8 InformationsquelleAutor Alejandro Veintimilla | 2015-04-24

django form von Fehlermeldungen nicht angezeigt

Anzahl der Antworten 3 Antworten
So, ich habe meine Ansicht: def home_page(request): form = UsersForm() if request.method == "POST": form = UsersForm(request.POST) if form.is_valid(): form.save() c = {} c.update(csrf(request)) c.update({'form':form}) return render_to_response('home_page.html', c) meine forms.py: class UsersForm(forms.ModelForm): class Meta: model = Users

Überschreiben von get () - Methode-Modelle

Anzahl der Antworten 3 Antworten
Versuche zu überschreiben, get () - Methode in meiner Ansicht als : broadcast = Broadcast.objects.get(request, pk = broadcast_id) In meinem Modell bin überschreibende Methode als : class Broadcast(models.Model): person = models.ForeignKey(User) post = models.CharField(max_length=300 , verbose_name =

Machen Sie eine Baumstruktur, in der django-Modelle?

Anzahl der Antworten 3 Antworten
Möchte ich ein Modell mit 2 Feldern, Kinder und Eltern. Wie mache ich das in django? Ich habe so etwas wie dieses from django.db import models class FooModel(models.Model) parent = models.ForeignKey('self', blank=True, null=True) children = models.ManyToOneRel('self', blank=True,

django - wie man ein queryset, basierend auf einer Anzahl von verweisen auf fremde Feld

Anzahl der Antworten 2 Antworten
Frage, wie führen Sie eine django-Abfrage. Ich habe eine Spiel-Modell mit a 'bis' ManyToManyField um die User-Modell. class Game(models.Model): # other misc game-description fields... players = models.ManyToManyField(User, through='PlayerGameResult', blank=True, null=True) class PlayerGameResult(models.Model): game = models.ForeignKey(Game) player =

Wie Modell eine Art eins-zu-eins-Beziehung in Django

Anzahl der Antworten 2 Antworten
Ich will ein Modell einer Artikel mit Revisionen in Django: Habe ich folgende in meinem Artikel models.py: class Article(models.Model): title = models.CharField(blank=False, max_length=80) slug = models.SlugField(max_length=80) def __unicode__(self): return self.title class ArticleRevision(models.Model): article = models.ForeignKey(Article) revision_nr =

Wie kann ich programmgesteuert abrufen, die max_length ein Django model Bereich?

Anzahl der Antworten 2 Antworten
Sagen, dass ich eine Django-Klasse so etwas wie dieses: class Person(models.Model): name = models.CharField(max_length=50) # ... Wie kann ich über ein Programm erhalten, das max_length Wert für die name Feld? InformationsquelleAutor Mat | 2009-12-01

Wie begrenzen die maximale Wert einer PositiveIntegerfield in einem Django-Modell?

Anzahl der Antworten 1 Antworten
Habe ich ein Feld speichert prozentualen Wert in einem Modell. Wie kann ich das beschränken der möglichen Werte 0-100 Bereich in einer strengeren Weise als das Modell Validatoren tun1? Hinweise Modell Prüfungen werden nicht automatisch ausgeführt werden,

Einstellung Anfangswert von Django ModelChoiceField

Anzahl der Antworten 3 Antworten
Ich habe ein Modell mit einem m2m-Felder zu einem OtherModel. class OtherModel(models.Model) name = models.CharField(max_length=100, null=True) class Model(models.Model) name = models.CharField(max_length=100, null=True) otherModel = models.ManyToManyField(OtherModel) Für das Klasse Modell, das ich verwenden ein normales Formularsatz(). Für die

Wie kann ich ein Django model read-only?

Anzahl der Antworten 3 Antworten
Ist es möglich, eine Django-Modell nur Lesen? Keine Erstellung, Aktualisierung etc. N. B. diese Frage ist anders: Machen Sie eine Django-Modell read-only? (diese Frage ermöglicht die Erstellung von neuen Datensätzen) Ganze Modell als read-only (betrifft nur das