Tag: modelle django-formen

Django admin viele zu viele Teilmenge

Ich versuche, in Django admin die nächsten drei verwandten Modelle zu integrieren: # models.py class Seminar(models.Model): title = models.CharField(max_length=128, unique=True) start_date = models.DateField(db_index=True) end_date = models.DateField(db_index=True) class Event(models.Model): title = models.CharField(max_length=128) start_date = models.DateTimeField(db_index=True) end_date = models.DateTimeField(db_index=True) seminar = models.ForeignKey('Seminar') class Registration(models.Model): name = models.CharField(max_length=128) first_name = models.CharField(max_length=128) seminar = models.ForeignKey('Seminar') events = models.ManyToManyField('Event', null=True) […]

Bearbeiten des Modells ForeignKey als Inline in der Django-Administration?

Stellen wir uns vor, dass wir die folgenden Django-Beispielmodelle haben: class A(models.Model): title = model.CharField(max_length=64) b = models.ForeignKey(B, blank=True, null=True) class B(models.Model): name = models.CharField(max_length=64) age = models.IntegerField() In der Django-Administration wird das Feld Ab als Dropdown-Widget mit Kontrollen für das Hinzufügen neuer B Instanz, das Bearbeiten und das Löschen dargestellt. Ich möchte das B […]

Django: Wie kann man Modelle aus der Datenbank aktualisieren oder neu laden

Einige meiner Tabellen in der Datenbank sind Periodizität aktualisiert durch mehrere Python-Skripte außerhalb von Django. Infolgedessen sind die Ansichten von Django nicht über die neuesten Daten in der Datenbank informiert und zeigen die alten Daten. Ich habe viele Vorschläge online versucht, aber nichts funktioniert außer namens connection.close () vor der Verwendung des Modells. Hier sind […]

Wie kann man Ergebnisdatei mit Django bedienen?

Ich habe eine App entwickelt, die Eingabedatei aus der Upload-Methode ohne Modell verwendet und einige Code hinter dem Server ausführen so was: /MyDjango_project_directory/media/input.csv Und generiert einige Ergebnisdateien an einem solchen Ort. /Virtualenv_directory/MyDjango_project_directory/OutPut_files_directory/result.csv /Virtualenv_directory/MyDjango_project_directory/OutPut_files_directory/result.png Jetzt bin ich nur verschieben die Ausgabedateien in "Medien" Ordner durch "sys" -Befehl in "views.py" kurz vor dem Rendern der Ergebnis-Seite und […]

Wie man <span> anstelle von <li> tag produziert

Form.py class ZergitForm(forms.Form): zerg_selection = forms.MultipleChoiceField(widget=forms.CheckboxSelectMultiple(),required=False) Views.py def feeds(request): if request.method == 'POST': zergform = ZergitForm(request.POST) """""""" some other logic comes here """""""" selection = ZergitForm(zerg_id) return render(request, 'feed_list.html',{'zerg_selection':zerg_selection}) Feed_list.html {% for feed in selection.zerg_selection %} <span class="checkbox_select">{{ feed }}</span> {% endfor %} Problem ist, dass es als eine Liste von Kontrollkästchen in einem <li> […]

Wie bekomme ich einen absoluten Pfad, nachdem ich in Django hochgeladen wurde?

Ich möchte eine Datei in meine Datenbank hochladen und nach dem Hochladen importieren und schließlich die Daten in meine Datenbank exportieren. Ich habe das Hochladen funktioniert ganz gut, aber ich bin mir nicht sicher, wie man den absoluten Pfad der Datei bekommen kann, nachdem er hochgeladen wurde. Ich kann den Namen des Dokuments ausdrucken, aber […]

Daten aus Form und Anzeige in Vorlage abrufen

Ich versuche, Beiträge App aus einem Django Tutorial zu ändern – https://github.com/codingforentrepreneurs/Advancing-die-Blog/tree/master/src/posts Ich schaffe ein neues Feld 'userc' in a forms.py: userc = forms.ModelChoiceField(queryset=User.objects.filter(is_staff=True)) Ich habe verschiedene Methoden ausprobiert, aber ich kann den ausgewählten Benutzer nicht in der Vorlage anzeigen. Was soll ich in views.py hinzufügen? Bearbeiten: Ich habe versucht {{obj.userc}}, {{instance.userc}}, um den ausgewählten […]

Django / python validieren JSON

Was ist der beste Weg, um JSON-Daten in Django / Python zu validieren. Ist es am besten, ein paar Klassen wie die Django FormMixin Klassen zu erstellen, die die Daten / Parameter, die übergeben werden, validieren können? Was ist die beste TROCKNEN, dies zu tun? Gibt es vorhandene Apps, die ich nutzen kann? Ich möchte […]

Django-allauth set username das selbe wie email

Ich habe ein Anmeldeformular, das nur nach E-Mail und Passwort fragt. Wenn ein Benutzer sich anmeldet, erstellt django-allauth einen Benutzernamen für diesen Benutzer, indem er das "@email" -Suffix aus der E-Mail-Adresse des Benutzers ablegt. So zum Beispiel, wenn ein Benutzer sich mit " some-user@example.com " anmeldet, wird sein Benutzername " some-user " sein und wenn […]

Ändern Sie das klickbare Feld in Django admin list_display

In Django 1.8.6, standardmäßig, wann immer ich eine list_display Option zu einer ModelAdmin Unterklasse zur Verfügung stelle, wird das erste Feld in der Liste klickbar und führt zur Objektbearbeitungsseite. Gibt es einen Weg, um die Reihenfolge der Felder in list_display zu halten, aber ändern Sie die anklickbare? Derzeit habe ich das id Feld anklickbar (es […]

Python ist die beste Programmiersprache der Welt.