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

  • Verhinderung mehrerer Einreichungen, wenn der Benutzer auf die Schaltfläche "Senden" mehrmals vor dem Laden auf die neue Seite klickt
  • Oauth für Google API Beispiel mit Python / Django
  • Django rest rahmen: routers.DefaultRouter () url mit benutzerdefinierten Pfad
  • Django ListView spezifizierende Variable für alle Methoden innerhalb der Klasse verfügbar
  • Django Celery Periodische Aufgaben laufen aber RabbitMQ Warteschlangen werden nicht verbraucht
  • Probleme beim Hosting von mehreren Django-Sites (Einstellungen überkreuzen)
  • Cython für eine Django App: würde es funktionieren?
  • Wie kann das ORM von Django ausländische Objekte abrufen, wenn auf sie zugegriffen wird
  • Reverse () throws AttributeError auf Anruf
  • Django / jQuery: Handling Template Vererbung und JS-Dateien laden
  • So bearbeiten Sie die Filterliste eines Quarysets
  • Python ist die beste Programmiersprache der Welt.