{% extends 'installer/base.html' %} {% block heading %}{% if odzyskiwanie %}Konfiguracja odtworzona{% else %}Gotowe{% endif %}{% endblock %} {% block lead %}

{% if odzyskiwanie %} Plik .env wrócił na miejsce, z tym samym kluczem instalacji co w bazie. {% else %} CMS jest zainstalowany. Kreator właśnie się zamknął - adres /install/ od teraz nie istnieje. {% endif %}

{% endblock %} {% block content %}

Zrestartuj aplikacje - to jedyny brakujący krok

Ustawienia z pliku .env (klucz serwera, tryb pracy, domeny, HTTPS) Django czyta raz, przy starcie procesu. Do czasu restartu serwis pracuje na tymczasowych - dlatego póki co odpowiada tylko tym ekranem.

Co zostało zapisane

Konto właściciela
{{ username }}
Domeny serwisu
{{ hosts|join:", " }}
Plik konfiguracji
{{ env_file }}
Klucz instalacji
Zapisany w bazie i w pliku .env. Nie trzeba go nigdzie przepisywać ani pamiętać - CMS porównuje obie strony przy każdym starcie.

Zanim się zalogujesz

  1. Restart aplikacji - polecenia wyżej.
  2. {% if production %} {% if not statics_ok %}
  3. Zbierz pliki statyczne: python manage.py collectstatic --noinput - kreatorowi się to nie udało. Bez tego serwis działa, ale arkusz nie dostaje długiego cache przeglądarki.
  4. {% endif %}
  5. Wystaw serwis po HTTPS - reszta ustawień bezpieczeństwa włącza się sama.
  6. {% else %}
  7. Pracujesz w trybie DEBUG - przed wystawieniem serwisu w sieci zmień go w .env na False.
  8. {% endif %} {% if odzyskiwanie %}
  9. Wpisz od nowa hasło do poczty (Ustawienia > Poczta) - stare było zaszyfrowane kluczem, który przepadł razem z plikiem .env.
  10. {% endif %}
  11. Pliku .env nie wysyłaj do repozytorium ani nie dołączaj do kopii zapasowej.

Przejdź do panelu

{% endblock %}