StreamingCommunity icon indicating copy to clipboard operation
StreamingCommunity copied to clipboard

[BUG] Errore module 'StreamingCommunity.Api.Site.streamingcommunity' has no attribute 'search' using linux.

Open Hat3 opened this issue 6 months ago • 2 comments

Salve gente!

Grande lavoro, complimenti

Ho da segnalarvi un problema, su ubuntu e docker non funziona il search:

Image

Ho modificato dockerfile per poter eseguire uno script per applicare le migrazioni in fase di run:

dockerfile: CMD ["python", "GUI/manage.py", "runserver", "0.0.0.0:8000"] sostituito con ENTRYPOINT ["/entrypoint.sh"]

entrypoint.sh: set -e echo "Applico le migrazioni…" python GUI/manage.py migrate --noinput echo "Avvio server…" exec python GUI/manage.py runserver 0.0.0.0:8000

su windows e docker tutto bene, linux non funziona.

Hat3 avatar Oct 06 '25 10:10 Hat3

dockerfile.txt entrypoint.sh

Prova ad usare questa nuova versione di dockerfile e entrypoint per vedere se ti funziona o da lo stesso problema

Arrowar avatar Oct 10 '25 07:10 Arrowar

aggiornato alla 3.4.2, con i 2 file da te suggeriti, stessa problematica

Hat3 avatar Oct 31 '25 12:10 Hat3

dockerfile

FROM python:3.11-slim

RUN apt-get update && apt-get install -y --no-install-recommends \
    ffmpeg \
    build-essential \
    libxml2-dev \
    libxslt1-dev \
 && apt-get clean \
 && rm -rf /var/lib/apt/lists/*

WORKDIR /app

COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt

COPY GUI/requirements.txt ./GUI/requirements.txt
RUN pip install --no-cache-dir -r GUI/requirements.txt

COPY . .

ENV PYTHONPATH="/app"

EXPOSE 8000

COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh

ENTRYPOINT ["/entrypoint.sh"]

entrypoint

#!/bin/sh
set -e

echo "Applico le migrazioni…"
python GUI/manage.py migrate --noinput

echo "Avvio server…"
exec python GUI/manage.py runserver 0.0.0.0:8000

Appena riprovato a sembra andare senza problemi.

Arrowar avatar Dec 10 '25 14:12 Arrowar

Confermo che adesso con la 3.4.7 funziona correttamente.

Hat3 avatar Dec 11 '25 14:12 Hat3