Ich verwende WebPack
, um Django und React einzurichten. Bisher habe ich ein bundle
erzeugt und ich versuche, es in meiner Vorlage zu verweisen:Einrichten von Django und Reagieren
{% extends "main/base.html" %}
{% load render_bundle from webpack_loader %}
{% block main %}
<div id="App1"></div>
{% render_bundle 'vendors' %}
{% render_bundle 'App1' %}
{% endblock %}
Allerdings kann Django nicht scheint die richtigen bundle
Dateien zu finden und ich bekomme einen 404
Fehler in der Abbildung unten dargestellt . Habe ich alles richtig in der initialisiert?
EDIT:
webpack-stats-local.json
: # korrekt von Konfigurationsdateien generiert
{"status":"done","chunks":{"App1":[{"name":"App1-a1f17f437b3aacf3188f.js","path":"/Users/andyxu/Documents/my_website/my_website/static/bundles/local/App1-a1f17f437b3aacf3188f.js"}],"vendors":[{"name":"vendors.js","path":"/Users/andyxu/Documents/my_website/my_website/static/bundles/local/vendors.js"}]}}
print(STATIC_ROOT)
==> /Users/andyxu/Documents/my_website/my_website/static
Könnten Sie bitte settings.py mit STATIC_ROOT, STATIC_URL und STATICFILES_DIRS einschließen? – PierreOcinom
@PierreOcinom Ich habe alles im Screenshot außer STATIC_ROOT gezeigt. Nicht sicher was du meinst. – anderish