{% extends 'installer/base.html' %} {% block heading %}Sprawdzamy środowisko{% endblock %} {% block lead %}

Dwie listy: czego wymaga serwer i czego brakuje w środowisku Pythona. Punkty na czerwono trzeba naprawić - bez nich instalacja nie ruszy.

{% endblock %} {% block content %} {% if error %}
{{ error }}
{% endif %}

Wymagania serwera

Zależności z pliku {{ plik_zaleznosci }}

Lista bierze się prosto z pliku obok manage.py - tego samego, którego używa pip install -r.

{% if zaleznosci %} {% else %}

Nie znaleziono pliku {{ plik_zaleznosci }} w katalogu serwisu.

{% endif %} {% if instalacja_trwa %}

Instalacja zależności trwa.

Ekran odświeża się sam co kilka sekund. Kompilacja pakietu potrafi zająć kilka minut - nie zamykaj tej strony.

{% elif instalacja.stan == 'blad' %}
Instalacja zależności zakończyła się błędem (kod {{ instalacja.kod }}). Dziennik niżej mówi, na czym stanęła.
{% elif instalacja.stan == 'gotowe' %}
Zależności zainstalowane. Jeśli lista wyżej dalej pokazuje braki, zrestartuj aplikacje - nowe pakiety nie wchodzą do pracującego procesu.
{% endif %} {% if brakujace and not instalacja_trwa %} {% if mozna_instalowac %}
{% csrf_token %} Kreator uruchamia pip install -r {{ plik_zaleznosci }} w osobnym procesie. Instaluje wyłącznie z tego pliku.
{% else %}

{{ powod_odmowy }}

Przepisz do konsoli:

{{ polecenie }}

{% endif %} {% endif %} {% if dziennik %}
Dziennik instalacji
{{ dziennik }}
{% endif %}

Dalej: baza danych

W następnym kroku wybierzesz silnik bazy i podasz dane logowania. Baza musi już istnieć - kreator jej nie zakłada.

Przejdź do bazy danych {% if blockers %}

Najpierw napraw punkty oznaczone na czerwono, potem odśwież te stronę.

{% endif %}

Python {{ environment.python }} · system {{ environment.platform }} {% if environment.venv %}· środowisko wirtualne{% endif %} {% if environment.user %}· użytkownik {{ environment.user }}{% endif %}
{{ environment.interpreter }}

{% endblock %}