CSV-Upload ohne Set-Format vor dem Hochladen

Ich benutze Django-Adapter es funktioniert sehr gut aber ich fange an, CSV-Uploads zu sehen, wo der Benutzer entscheiden kann, welche Spalte die Daten nach dem Hochladen ohne Set-Format vor dem Upload gehören.

Wäre es möglich, dies in Django-Adaptern zu bauen, wenn ja könnte mir etwas in die richtige Richtung gehen?

Oder

Gibt es irgendeine App da draußen, die das tun könnte? (Ich habe gesucht, ohne Freude)

One Solution collect form web for “CSV-Upload ohne Set-Format vor dem Hochladen”

Sie müssen von der CSVModel-Klasse erben und die Get_fields-Methode überschreiten / überschreiben (und ggf. andere Methoden). Dies ist ein gemeinsames Muster für dynamische Bauinstanzen von deklarativen Klassen.

Werfen Sie einen Blick auf diesen Code

ProductForm-Klasse, das ist nicht genau Ihr Fall, aber der Punkt ist der gleiche.

  • Render_to_string und response.content.decode () nicht übereinstimmen
  • Django: Wie ersetzen / überschreiben / aktualisieren / ändern Sie eine Datei von FileField?
  • Fehler beim Erstellen von Superuser-Django
  • Django - POST-Methode in relationaler Datenbankmodell - Tabelle existiert nicht
  • Ein weiterer Django Forms: Foreign Key in Hidden Field
  • Bild speichern über PIL zum Django-Modell
  • Django - aggregate json Feld spezifische Schlüssel und Reihenfolge durch die Aggregation
  • Django "dynamisches" Verifikationsformular (aktualisiert)
  • Laden von SQL-Dump vor dem Ausführen von Django-Tests
  • Gunicorn Internal Server Fehler
  • Django Datefield Filter nach Wochentag / Wochenende
  • Python ist die beste Programmiersprache der Welt.