okfde / froide-govplan

Basis of FragDenStaat.de's „Koalitionstracker“
https://fragdenstaat.de/koalitionstracker/
MIT License
12 stars 3 forks source link

Regierung und Vorhaben hinzugefügt, aber Webseite bleibt leer #9

Closed RodBelaFarin closed 1 year ago

RodBelaFarin commented 1 year ago

Ich habe den Server mit Hilfe der README.md erfolgreich aufgesetzt und die folgenden Schritte befolgt, um Vorhaben zu erzeugen:

  1. Go to http://localhost:8000/admin/
  2. Setup a homepage in the CMS: http://localhost:8000/admin/cms/page/
  3. Setup a page (could be the homepage) and then choose under advanced setting the Govplan app as application.
  4. Publish that page
  5. Setup a government and plans via the admin.

Ich habe eine Homepage angelegt und in den erweiterten Einstellungen die "Govplan app" als Anwendung hinzugefügt und danach die Seite veröffentlicht. Anschließend habe ich in den Govplan App Einstellungen eine Regierung und zunächst testweise zwei Vorhaben hinzugefügt.

Beim Aufruf der Homepage bleibt der Seiteninhalt allerdings leer. Muss ich noch etwas tun, damit die Vorhaben auf der Homepage angezeigt werden?

stefanw commented 1 year ago

Es gibt ein public-Flag auf der "Regierung" und den Vorhaben. Sind die angehakt?

RodBelaFarin commented 1 year ago

Ja, beide Vorhaben sind public. Wird in der Vorschau in den Einstellungen mit grünem Haken bestätigt.

stefanw commented 1 year ago

Ah, der Root-Path der app hat keine eigene View. Stattdessen können dort CMS Plugins eingesetzt werden, die Regierungsvorhaben oder Regierungsvorhaben-Themenbereiche anzeigen.

Im Admin sollten sich aber die Vorhaben oder Themenbereiche-Seiten über "Auf Webseite anzeigen" auch direkt aufrufen lassen.

RodBelaFarin commented 1 year ago

Habe eine test_page angelegt, um das Problem mit dem Root-Verzeichnis zu umgehen.

image Dann hier? Oder auf einer anderen Ansicht?

Über das Auge werde ich auf die Unterseite /test_page weitergeleitet und sehe aber wieder nur eine leere weiße Seite :(

stefanw commented 1 year ago

Die Seite ist eine Django-CMS-Seite, die kannst du also bearbeiten und dann Plugins in den Placeholder hinzufügen, die die GovPlan-Datenbank-Objekte anzeigen. Funktioniert denn das Aufrufen der Vorhaben über den Admin direkt?

RodBelaFarin commented 1 year ago

Funktioniert denn das Aufrufen der Vorhaben über den Admin direkt?

Genau diese Möglichkeit finde ich bei mir leider nicht. Wahrscheinlich übersehe ich etwas.

stefanw commented 1 year ago
Screenshot 2023-09-01 at 14 32 18

So sieht das bei mir aus. Damit das besser aussieht, muss die App in einem separaten Django-Projekt eingebaut werden mit eigenen Base-Templates.

RodBelaFarin commented 1 year ago

Ah! Oben rechts kann man aufklappen! Ich wusste doch, dass ich etwas übersehe.

Das war's. Danke, top! Dann schaue ich mir jetzt an, wie das mit den Templates funktioniert, damit ich auch so einen wunderschönen Tracker bauen kann, wie den Koalitationstracker. Tolle Arbeit!

onny commented 1 week ago

@stefanw @RodBelaFarin ist es möglich das bestehende template vom koalitionstracker zu übernehmen und anzupassen oder muss ein komplett neues template from scratch geschrieben werden?

RodBelaFarin commented 1 week ago

@stefanw @RodBelaFarin ist es möglich das bestehende template vom koalitionstracker zu übernehmen und anzupassen oder muss ein komplett neues template from scratch geschrieben werden?

Die Möglichkeit habe ich zumindest nicht gefunden. Ich habe selbst ein neues Template gebastelt.

stefanw commented 1 week ago

Es gibt leider kein default template, gerne kannst du eins vorschlagen. Wir haben nur das allgemeine FDS-Template, aber das ist natürlich nicht in diesem Repo.