Gute Möglichkeiten, Daten in Django zu importieren

Ich möchte regelmäßig Daten in ein Django-Projekt importieren. Ich muss dem Anbieter meiner Daten mitteilen, welche Formate ich die Daten erhalten möchte. Soll ich das in Json, XML, CSV fragen?

Wie beschäftigt man sich in Django?

2 Solutions collect form web for “Gute Möglichkeiten, Daten in Django zu importieren”

Django hat ein ganzes Framework für den Import von Daten namens Fixtures. Sie können über die verfügbaren Formate lesen (JSON ist definitiv da) hier: https://docs.djangoproject.com/de/dev/howto/initial-data/

Es gibt auch Beispiele dafür, wie die Daten aussehen sollen. Sowie:

[ { "model": "myapp.person", "pk": 1, "fields": { "first_name": "John", "last_name": "Lennon" } }, { "model": "myapp.person", "pk": 2, "fields": { "first_name": "Paul", "last_name": "McCartney" } } ] 

Wenn du das als beatles.json gespeichert beatles.json , kannst du es importieren, indem du python manage.py loaddata /path/to/beatles.json

Wenn du CSV oder XML unterstützen willst, würde ich Rat geben, Django-Adapter zu benutzen

  • Hinzufügen von Grafik zu Reportlab PDF
  • Django-Reverse-Abfrage durch das zuletzt erstellte Objekt
  • Django1.9: 'Funktion' Objekt hat kein Attribut '_meta'
  • Django Rest auth E-Mail anstelle von Benutzernamen
  • Django einzigartig, null und leer CharField geben 'bereits existiert' Fehler auf Admin-Seite
  • Django, RabbitMQ und Celery - warum läuft Celery alte Versionen meiner Aufgaben, nachdem ich meinen Django Code in der Entwicklung aktualisiert habe?
  • Wie kann ich eine Post-Anfrage mit der Python-Anfrage-Bibliothek machen?
  • Datei lesen Fehler in django
  • Probleme beim Hosting von mehreren Django-Sites (Einstellungen überkreuzen)
  • Django Unvollständige Fortschritte auf dem Formular speichern
  • Echtzeit-Daten auf der Webseite mit jQuery
  • Python ist die beste Programmiersprache der Welt.