Als «django» getaggte Fragen

Django ist ein Open-Source-Framework für serverseitige Webanwendungen, das in Python geschrieben wurde. Es wurde entwickelt, um den Aufwand für die Erstellung komplexer datengesteuerter Websites und Webanwendungen zu reduzieren. Ein besonderer Schwerpunkt liegt auf weniger Code, ohne Redundanz und mehr explizit als implizit.

5
Django-Signale vs. überschreibende Speichermethode
Ich habe Probleme, meinen Kopf darum zu wickeln. Im Moment habe ich einige Modelle, die ungefähr so ​​aussehen: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Eine Überprüfung hat mehrere "Punkte", der Gesamtwert ist der Durchschnitt der Punkte. Wenn eine Bewertung …

8
Wie erhalte ich den aktuellen URL-Namen mit Django?
Ich muss eine URL dynamisch entsprechend der aktuellen URL erstellen. Die Verwendung des {% url %}Tags ist der einfachste Weg, aber ich benötige den aktuellen URL-Namen, um den neuen dynamisch zu generieren. Wie kann ich den URL-Namen an die URL-Konfiguration anhängen, die zur aktuellen Ansicht führt? BEARBEITEN: Ich weiß, dass …



8
Warum Django in Google App Engine verwenden?
Bei der Untersuchung von Google App Engine (GAE) wird deutlich, dass die Verwendung von Django für die Entwicklung in Python auf GAE äußerst beliebt ist. Ich habe im Internet nach Informationen zu Kosten und Nutzen der Verwendung von Django gesucht, um herauszufinden, warum es so beliebt ist. Während ich in …


8
Django Rest Framework - Hinzufügen eines benutzerdefinierten Felds in ModelSerializer
Ich habe ein ModelSerializerFeld erstellt und möchte ein benutzerdefiniertes Feld hinzufügen, das nicht Teil meines Modells ist. Ich habe hier eine Beschreibung zum Hinzufügen zusätzlicher Felder gefunden und Folgendes versucht: customField = CharField(source='my_field') Wenn ich dieses Feld hinzufüge und meine validate()Funktion aufrufe, ist dieses Feld nicht Teil des attrDiktats. attrenthält …

6
Wie greife ich in einer Django-Vorlage auf das Benutzerprofil zu?
Ich speichere einige zusätzliche Informationen pro Benutzer mithilfe von AUTH_PROFILE_MODULE. Wir können in einer Django-Vorlage auf den Benutzer zugreifen, {{ request.user }}aber wie greifen wir auf Felder im Profil zu, da auf das Profil nur über eine Funktion user.get_profile()zugegriffen werden kann ? Ist es wirklich erforderlich, das Profil jedes Mal …

1
Python NameError: Name 'include' ist nicht definiert [geschlossen]
Geschlossen. Diese Frage erfordert Debugging-Details . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ich entwickle derzeit eine Website mit dem Framework Django (ich bin sehr Anfänger), …

2
Aktualisieren Sie nur bestimmte Felder in einem models.Model
Ich habe ein Modell class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question und jetzt möchte ich nur das activeFeld aktualisieren . Also mache ich das: survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) Jetzt bekomme ich eine Fehlermeldung IntegrityError: PRIMARY KEY must …

5
Setzen Sie Djangos FileField auf eine vorhandene Datei
Ich habe eine vorhandene Datei auf der Festplatte (z. B. /folder/file.txt) und ein FileField-Modellfeld in Django. Wenn ich es tue instance.field = File(file('/folder/file.txt')) instance.save() Die Datei wird erneut gespeichert als file_1.txt(beim nächsten Mal _2usw.). Ich verstehe warum, aber ich möchte dieses Verhalten nicht - ich weiß, dass die Datei, mit …
88 python  django  file 

10
Wie lade ich Module in der Django-Shell neu?
Ich arbeite mit Django und benutze die ganze Zeit die Django-Shell. Der ärgerliche Teil ist, dass der Django-Server bei Codeänderungen zwar neu lädt, die Shell jedoch nicht. Jedes Mal, wenn ich eine zu ändernde Methode ändere, muss ich die Shell beenden und neu starten und alle Module I erneut importieren …
88 python  django  ipython 

5
Konvertieren von Django QuerySet in Pandas DataFrame
Ich werde ein Django QuerySet DataFramewie folgt in ein Pandas konvertieren : qs = SomeModel.objects.select_related().filter(date__year=2012) q = qs.values('date', 'OtherField') df = pd.DataFrame.from_records(q) Es funktioniert, aber gibt es einen effizienteren Weg?
88 python  django  pandas 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.