Git Product home page Git Product logo

Comments (4)

mik-laj avatar mik-laj commented on June 2, 2024

Hej.

Bardzo dziękuje za podzielenie się informacji z procesu instalacji. My zmigrowaliśmy w pełni do środowiska Docker. Zaktualizowałem plik README.md. #175
Czy możesz spojrzeć, czy odpowiada on na twoje wątpliwości.

W sprawie testów, to nasza aplikacja wykorzystuje głównie widoki HTML, więc myślę, że testy Django są wystarczające.

Z wyrazami szacunku

from pola-backend.

virtenv avatar virtenv commented on June 2, 2024

@mik-laj Dziękuję za informację zwrotną. Dobra wiadomość jest taka, że aplikację udało się zainstalować bez większych problemów i działa. Poniżej podsumowanie procesu instalacji.

Środowisko:

  • najnowsza wersja docker ze Snapcraft
  • docker-compose z Fedora 32

I. Po uruchomieniu sudo docker-compose up

a) ERROR: Couldn't find env file: /home/wojtek/workspace/pola-backend/pola/.env
Musiałem touch .env

b) Niespełniona zależność
debconf: delaying package configuration, since apt-utils is not installed
Tego nie poprawiałem.

c) Potem było:
"You have 71 unapplied migration(s). Your project may not work properly until you apply the migrations for app(s): account, admin, ai_pics, auth, company, contenttypes, pola, product, report, reversion, sessions, sites, socialaccount, users."

postgres_1 | LOG: incomplete startup packet

i gdy zgodnie z opisem ruchomiłem polecenie docker-compose run web migrate a potem jeszcze dla sprawdzenia podmontowałem kontener i ponownie uruchomiłem polecenie:
root@596bfb0d65e6:/app# python manage.py migrate
Operations to perform:
Apply all migrations: account, admin, ai_pics, auth, company, contenttypes, pola, product, report, reversion, sessions, sites, socialaccount, users
Running migrations:
No migrations to apply.

czyli wszystko się dograło i ok.

d) Uwaga dotycząca adresu 0.0.0.0
web_1 | Invalid HTTP_HOST header: 'localhost:8080'. You may need to add 'localhost' to ALLOWED_HOSTS.
Środowisko deweloperskie mogłoby być domyślnie konfigurowane na localhost, ale nie musi, rzecz jasna.

e) Pod adresem http://0.0.0.0:8080/cms/ai_pics/ jest napis: ,,Zdjęcia AI". Nie wiem, co to znaczy.
f) Pod adresem http://0.0.0.0:8080/accounts/confirm-email/ jest napis:
,,Zweryfikuj swój adres e-mail
We have sent an e-mail to for verification. Follow the link provided to finalize the signup process. Please contact us if you do not receive it within a few minutes."
Brak lokalizacji.

Z wyrazami szacunku

from pola-backend.

mik-laj avatar mik-laj commented on June 2, 2024

a) ERROR: Couldn't find env file: /home/wojtek/workspace/pola-backend/pola/.env

Dodałem stosowne informacje

b) Niespełniona zależność

Dodałem brakujące zalezności do środowiska

c) Potem było:

Ciesze się, zę wszystko się udało.

d) Uwaga dotycząca adresu 0.0.0.0

Na gałezi z plikiem README.md jest ta poprawka juz wprowadzona.

e) Pod adresem http://0.0.0.0:8080/cms/ai_pics/ jest napis: ,,Zdjęcia AI". Nie wiem, co to znaczy.

To jest nieukończony moduł. Pola miała rozpoznawać zdjęcia produktów wykorzystujac zdjęcia produktów, a nie tylko kod kreskowy, ale na razie jesteśmy na etapie zbierania danych. Niekiedy jak zeskanujesz produkt to możesz zostąc poproszony o zdjęcie produktu z kilku zdjęć, które wykorzystamy do szkolenia modelu AI

f) Pod adresem http://0.0.0.0:8080/accounts/confirm-email/ jest napis:

Czy chciałbyś zająć się tym problemem? Ja chętnie pprzejrzę twoją zmianę. Ogólnie dla użytkownika końcowych przeznaczony jest tylko ekran główny dostępny pod https://www.pola-app.pl/ + kilka stron statycznych. Reszta widoków jest dostępna tylko dla waskiego gronaa ekspertow. A może chciałbyś się bardziej zaangażowac w rozwój aplikaacji? Pola obchodzi urodziny 11 listopada i na ten okres planujemy aktualizacje, ale do tego czasu jeszcze trochę mamy do zrobienia.

from pola-backend.

virtenv avatar virtenv commented on June 2, 2024

@mik-laj Widzę, że sprawa localhost jest już rozwiązana.
ALLOWED_HOSTS = ['0.0.0.0', 'localhost']

Wobec tego koniec wątku.

from pola-backend.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.