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.

14
Ändern Sie die Größe von Feldern in Django Admin
Django füllt normalerweise horizontalen Raum aus, wenn Einträge im Administrator hinzugefügt oder bearbeitet werden. In einigen Fällen ist dies jedoch eine echte Platzverschwendung, wenn ein Datumsfeld mit einer Breite von 8 Zeichen oder ein CharField mit 6 oder 8 Zeichen bearbeitet wird Zeichen breit, und dann geht das Bearbeitungsfeld auf …


9
Wie kann ich alle Anforderungsheader in Django abrufen?
Ich muss alle Django-Anforderungsheader erhalten. request.METANach dem, was ich gelesen habe, legt Django einfach alles zusammen mit vielen anderen Daten in der Variablen ab. Was wäre der beste Weg, um alle Header zu erhalten, die der Client an meine Django-Anwendung gesendet hat? Ich werde diese verwenden, um eine httplibAnfrage zu …

10
UnicodeDecodeError: Der Codec 'ascii' kann das Byte 0xd1 an Position 2 nicht dekodieren: Ordnungszahl nicht im Bereich (128)
Ich versuche, mit einem sehr großen Datensatz zu arbeiten, der einige nicht standardmäßige Zeichen enthält. Ich muss Unicode gemäß den Jobspezifikationen verwenden, bin aber verblüfft. (Und möglicherweise alles falsch machen.) Ich öffne die CSV mit: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='\t', quotechar='"') Dann versuche ich es zu codieren mit: name=school_name.encode('utf-8'), …
107 python  django  utf-8 


8
So passen Sie das Benutzerprofil an, wenn Sie django-allauth verwenden
Ich habe ein Django-Projekt mit der Django-Allauth-App. Ich muss bei der Anmeldung zusätzliche Daten vom Benutzer sammeln. Ich bin hier auf eine ähnliche Frage gestoßen, aber leider hat niemand den Teil zur Profilanpassung beantwortet. Gemäß der Dokumentation fürdjango-allauth : ACCOUNT_SIGNUP_FORM_CLASS(= None) Eine Zeichenfolge, die auf eine benutzerdefinierte Formularklasse (z. B. …

8
Festlegen des ausgewählten Werts in einem Django-Formular.ChoiceField
Hier ist die Felddeklaration in einer Form: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) Ich möchte den Anfangswert auf setzen 3und dies scheint nicht zu funktionieren. Ich habe mit dem Parameter, Anführungszeichen / keine Anführungszeichen usw. herumgespielt, aber keine Änderung. Könnte mir jemand …




3
Django - Filterung nach Fremdschlüsseleigenschaften
Ich versuche, eine Tabelle in Django basierend auf dem Wert eines bestimmten Feldes von a zu filtern ForeignKey. Zum Beispiel habe ich zwei Modelle: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) Ich möchte meine Asset-Liste anhand des Namens des zugehörigen Projekts filtern. Derzeit führe …


14
Django erstellt eine benutzerdefinierte 500/404-Fehlerseite
Nach dem tutorial hier genau, kann ich nicht eine benutzerdefinierte 500 oder 404 Fehlerseite erstellen. Wenn ich eine falsche URL eingebe, gibt mir die Seite die Standardfehlerseite. Gibt es etwas, auf das ich prüfen sollte, um zu verhindern, dass eine benutzerdefinierte Seite angezeigt wird? Dateiverzeichnisse: mysite/ mysite/ __init__.py __init__.pyc settings.py …

2
Django: Fremdschlüssel mit Ganzzahl setzen?
Gibt es eine Möglichkeit, die Fremdschlüsselbeziehung mithilfe der Ganzzahl-ID eines Modells festzulegen? Dies wäre zu Optimierungszwecken. Angenommen, ich habe ein Mitarbeitermodell: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') und EmployeeType(models.Model): type = models.CharField(max_length=100) Ich möchte die Flexibilität, unbegrenzte Mitarbeitertypen zu haben, aber in der bereitgestellten Anwendung …

21
Django - "kein Modul namens django.core.management"
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, Django über die Befehlszeile auszuführen. File manage.py, line 8, in <module> from django.core.management import execute_from_command_line ImportError: No module named django.core.management Irgendwelche Ideen, wie man das löst?
104 python  django 

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.