<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Hallo zusammen,<br>
    <br>
    ich hatte noch einige Fehler mit dem Befehl openslides django
    collectstatic . Es haben noch sehr viele Ordner gefehlt, die habe
    ich jetzt nach erstellt.<br>
    <br>
    Kann das eventuell der generelle Fehler gewesen sein? Müsste die
    Datei nun in einer der neuen Ordner stehen?<br>
    <br>
    Liebe Grüße,<br>
    Kay<br>
    <br>
    Am 08.04.2015 10:31, schrieb Max Brauer:<br>
    <blockquote type="cite">Hi Kay,<br>
      <br>
      Oskar versucht das Selbe vorzuschlagen wie ich!<br>
      <br>
      Lasse den Ordner 'collected-site-static' von Apache wie hier<br>
      beschrieben<br>
<a class="moz-txt-link-freetext" href="https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/#serving-files">https://docs.djangoproject.com/en/1.8/howto/deployment/wsgi/modwsgi/#serving-files</a><br>
      ausliefern und nutze "openslides django collectstatic" um alle<br>
      statischen Datein in dem Verzeichnis zusammen zu suchen.<br>
      <br>
      Liebe Grüße,<br>
      <br>
      <br>
      Max<br>
      <br>
      Am 08.04.2015 um 10:29 schrieb Kay Wilhelm Mähler:<br>
      > Hallo Oskar,<br>
      <br>
      > auch dir danke für die Hilfe.<br>
      <br>
      > Es gibt doch mehrere Static-Ordner, je nach Modul. Welches
      muss ich<br>
      > dann hier wählen? Oder vertue ich mich da?<br>
      <br>
      > Liebe Grüße, Kay<br>
      <br>
      > Am 08.04.2015 10:22, schrieb Oskar Hahn:<br>
      >> Hallo Kay,<br>
      >><br>
      >> versuche mal in deine Apache Konfiguration noch folgende
      Zeile<br>
      >> aufzunehmen:<br>
      >><br>
      >> Alias /static/ /path/to/mysite.com/static/<br>
      >><br>
      >> Hierbei musst du /path/to/mysite.com/static/ zu dem Path
      zu dem<br>
      >> Ordner "collected-site-static' anpassen. Außerdem musst
      du<br>
      >> kontrollieren, dass in dem Ordner auch die ganzen
      statischen<br>
      >> Dateien liegen. Das machst du durch den Befehl:<br>
      >><br>
      >> openslides django collectstatic<br>
      >><br>
      >> Dadurch werden die statischen Dateien dann nicht mehr
      durch<br>
      >> OpenSlides, sondern direkt durch den Apache ausgegeben.<br>
      >><br>
      >> Die statischen Dateien werden zwar von OpenSlides
      überhaupt<br>
      >> nicht gecached, weshalb ich mir das von dir beschriebene<br>
      >> Verhalten nicht erklären kann, aber jedenfalls kannst du
      dann<br>
      >> OpenSlides als Ursache ausschließen.<br>
      >><br>
      >> Viele Grüße Oskar<br>
      >><br>
      >><br>
      >> Am 08.04.2015 um 10:04 schrieb Kay Wilhelm Mähler:<br>
      >>> Hallo Max,<br>
      >>><br>
      >>> danke für die Hilfe.<br>
      >>><br>
      >>> OpenSlides läuft bei mir auf einem Ubuntu-Server.
      Dort habe ich<br>
      >>> es regulär, wie beschrieben, installiert und leite es
      an einen<br>
      >>> Port weiter. Via Apache habe ich ein Proxy
      konfiguriert, der<br>
      >>> auf diesen Port zeigt. Insgesamt starte ich es via
      Screen.<br>
      >>><br>
      >>> In der global_settings.py steht: STATIC_ROOT =<br>
      >>> filesystem2unicode(os.path.join(SITE_ROOT, <br>
      >>> '../collected-site-static'))<br>
      >>><br>
      >>> Eine settings.py habe ich auf die schnelle nicht
      gefunden.<br>
      >>><br>
      >>> Herausgefunden habe ich bereits, dass OpenSlides wohl<br>
      >>> mindestens alle 15 Minuten die Datei doch nach
      lädt... Das ist<br>
      >>> mir zu lang...<br>
      >>><br>
      >>> Liebe Grüße, Kay<br>
      >>><br>
      >>> Am 08.04.2015 09:55, schrieb Max Brauer:<br>
      >>>> Hallo Kay,<br>
      >>>><br>
      >>>> Am 07.04.2015 um 10:12 schrieb Kay Wilhelm
      Mähler:<br>
      >>>><br>
      >>>>> Die Idee, die ich hatte, war diese
      TXT-Dateien in den<br>
      >>>>> Static-Ordner zu legen. Diese Dateien müssen
      zwingend unter<br>
      >>>>> der selben Domain laufen, damit jQuery diese
      auch abrufen<br>
      >>>>> kann. Anders geht es nicht. Jedoch habe ich
      festgestellt,<br>
      >>>>> das OpenSlides die Dateien aus diesen Ordnern
      nur einmal<br>
      >>>>> lädt, vermutlich im Cache speichert und
      danach nicht mehr<br>
      >>>>> aktualisiert. Die jQuery holt sich damit
      immer wieder die<br>
      >>>>> selbe Dateien, Änderungen kommen nicht an.<br>
      >>>><br>
      >>>> Um dir zu helfen, würde ich gerne mehr über dein
      Setup<br>
      >>>> erfahren.<br>
      >>>><br>
      >>>> Der Grund dafür ist folgender: Eine Django
      Applikation wird <br>
      >>>> normalerweise so betrieben, das der Webserver (zB
      Apache oder<br>
      >>>> NginX) die Statischen Dateien direkt ausliefert.
      Warum soll<br>
      >>>> das auch ein Applikation Server machen, wenn der
      Webserver<br>
      >>>> das deutlich schneller und mit weniger Aufwand
      machen kann.<br>
      >>>> Jedoch ist es auch möglich, django zb mit dem
      runserver<br>
      >>>> Komando zu starten. Dieser ist für
      Entwicklungszwecke gedacht<br>
      >>>> und liefert auch statische Datein mit aus.<br>
      >>>><br>
      >>>> Von sich aus wird erst einmal nichts gecached.
      Weder von<br>
      >>>> Django noch von OpenSlides.<br>
      >>>><br>
      <br>
      <br>
      >>>> Daher hier die konkreten Fragen: Wie "startest"
      du<br>
      >>>> OpenSlides? In der settings.py: wie lautet der
      Eintrag für<br>
      >>>> STATIC_ROOT und STATIC_DIR?<br>
      >>>><br>
      >>>> Liebe Grüße,<br>
      >>>><br>
      >>>><br>
      >>>> Max
      _______________________________________________ <br>
      >>>> OpenSlides users-de mailing list
      <a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a> <br>
      >>>> <a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
      >>> -- Kay Wilhelm Mähler Webmaster GRÜNE JUGEND
      Bundesverband<br>
      >>><br>
      >>> Tel.: +49 228 966 398 92<br>
      >>><br>
      >>> Twitter: @kay_wilhelm<br>
      >>><br>
      >>><br>
      >>><br>
      >>> _______________________________________________
      OpenSlides<br>
      >>> users-de mailing list <a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a> <br>
      >>> <a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
      >>><br>
      >><br>
      >><br>
      >> _______________________________________________
      OpenSlides<br>
      >> users-de mailing list <a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a> <br>
      >> <a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
      <br>
      <br>
      <br>
      > _______________________________________________ OpenSlides
      users-de<br>
      > mailing list <a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a> <br>
      > <a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a><br>
      <br>
      <br>
      <br>
    </blockquote>
    <span style="white-space: pre;">>
      _______________________________________________<br>
      > OpenSlides users-de mailing list<br>
      > <a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a><br>
      > <a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a></span><br>
    <br>
    -- <br>
    Kay Wilhelm Mähler<br>
    Webmaster<br>
    GRÜNE JUGEND Bundesverband<br>
    <br>
    Tel.: +49 228 966 398 92<br>
    <br>
    Twitter: @kay_wilhelm<br>
    <br>
  </body>
</html>