<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    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
    dann hier wählen? Oder vertue ich mich da?<br>
    <br>
    Liebe Grüße,<br>
    Kay<br>
    <br>
    <div class="moz-cite-prefix">Am 08.04.2015 10:22, schrieb Oskar
      Hahn:<br>
    </div>
    <blockquote cite="mid:5524E541.3090307@oshahn.de" type="cite">
      <pre wrap="">Hallo Kay,

versuche mal in deine Apache Konfiguration noch folgende Zeile aufzunehmen:

Alias /static/ /path/to/mysite.com/static/

Hierbei musst du /path/to/mysite.com/static/ zu dem Path zu dem Ordner
"collected-site-static' anpassen. Außerdem musst du kontrollieren, dass
in dem Ordner auch die ganzen statischen Dateien liegen. Das machst du
durch den Befehl:

openslides django collectstatic

Dadurch werden die statischen Dateien dann nicht mehr durch OpenSlides,
sondern direkt durch den Apache ausgegeben.

Die statischen Dateien werden zwar von OpenSlides überhaupt nicht
gecached, weshalb ich mir das von dir beschriebene Verhalten nicht
erklären kann, aber jedenfalls kannst du dann OpenSlides als Ursache
ausschließen.

Viele Grüße
Oskar


Am 08.04.2015 um 10:04 schrieb Kay Wilhelm Mähler:
</pre>
      <blockquote type="cite">
        <pre wrap="">Hallo Max,

danke für die Hilfe.

OpenSlides läuft bei mir auf einem Ubuntu-Server. Dort habe ich es
regulär, wie beschrieben, installiert und leite es an einen Port weiter.
Via Apache habe ich ein Proxy konfiguriert, der auf diesen Port zeigt.
Insgesamt starte ich es via Screen.

In der global_settings.py steht:
STATIC_ROOT = filesystem2unicode(os.path.join(SITE_ROOT,
'../collected-site-static'))

Eine settings.py habe ich auf die schnelle nicht gefunden.

Herausgefunden habe ich bereits, dass OpenSlides wohl mindestens alle 15
Minuten die Datei doch nach lädt... Das ist mir zu lang...

Liebe Grüße,
Kay

Am 08.04.2015 09:55, schrieb Max Brauer:
</pre>
        <blockquote type="cite">
          <pre wrap="">Hallo Kay,

Am 07.04.2015 um 10:12 schrieb Kay Wilhelm Mähler:

</pre>
          <blockquote type="cite">
            <pre wrap="">Die Idee, die ich hatte, war diese TXT-Dateien in den Static-Ordner
zu legen. Diese Dateien müssen zwingend unter der selben Domain
laufen, damit jQuery diese auch abrufen kann. Anders geht es nicht.
Jedoch habe ich festgestellt, das OpenSlides die Dateien aus diesen
Ordnern nur einmal lädt, vermutlich im Cache speichert und danach
nicht mehr aktualisiert. Die jQuery holt sich damit immer wieder
die selbe Dateien, Änderungen kommen nicht an.
</pre>
          </blockquote>
          <pre wrap="">

Um dir zu helfen, würde ich gerne mehr über dein Setup erfahren.

Der Grund dafür ist folgender: Eine Django Applikation wird
normalerweise so betrieben, das der Webserver (zB Apache oder NginX)
die Statischen Dateien direkt ausliefert. Warum soll das auch ein
Applikation Server machen, wenn der Webserver das deutlich schneller
und mit weniger Aufwand machen kann. Jedoch ist es auch möglich,
django zb mit dem runserver Komando zu starten. Dieser ist für
Entwicklungszwecke gedacht und liefert auch statische Datein mit aus.

Von sich aus wird erst einmal nichts gecached. Weder von Django noch
von OpenSlides.

Daher hier die konkreten Fragen: Wie "startest" du OpenSlides? In der
settings.py: wie lautet der Eintrag für STATIC_ROOT und STATIC_DIR?

Liebe Grüße,


Max
_______________________________________________
OpenSlides users-de mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a>
<a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a>
</pre>
        </blockquote>
        <pre wrap="">
-- 
Kay Wilhelm Mähler
Webmaster
GRÜNE JUGEND Bundesverband

Tel.: +49 228 966 398 92

Twitter: @kay_wilhelm



_______________________________________________
OpenSlides users-de mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a>
<a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a>

</pre>
      </blockquote>
      <pre wrap="">
</pre>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
OpenSlides users-de mailing list
<a class="moz-txt-link-abbreviated" href="mailto:users-de@openslides.org">users-de@openslides.org</a>
<a class="moz-txt-link-freetext" href="https://mail.openslides.org/listinfo/users-de">https://mail.openslides.org/listinfo/users-de</a>
</pre>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Kay Wilhelm Mähler
Webmaster
GRÜNE JUGEND Bundesverband

Tel.: +49 228 966 398 92

Twitter: @kay_wilhelm</pre>
  </body>
</html>