{% extends 'installer/base.html' %} {% block heading %}Baza danych{% endblock %} {% block lead %}

Wybierz silnik i podaj dane logowania. Kreator najpierw sprawdzi połączenie, a dopiero potem zapisze je w pliku .env i założy tabele.

{% endblock %} {% block content %} {% if error %}
{{ error }}
{% endif %} {% if wynik and wynik.blad %}

Nie udało się połączyć z baza.

{{ wynik.blad }}

{% endif %}
{% csrf_token %} {% if form.non_field_errors %}
{% for blad in form.non_field_errors %}

{{ blad }}

{% endfor %}
{% endif %}

Silnik

Wyboru nie zmienia się później bez przeniesienia danych.

{% for pole in form.engine %} {% endfor %} {% if form.engine.errors %}

{{ form.engine.errors|join:" " }}

{% endif %}

Połączenie

Przy SQLite wystarczy nazwa pliku - pola serwera zostaw puste.

{% with field=form.name %}{% include 'panel/partials/field.html' %}{% endwith %} {% for field in form.server_fields %}{% include 'panel/partials/field.html' %}{% endfor %}

Zakładanie tabel przy pustej bazie trwa kilkanaście sekund - nie zamykaj strony.

{% endblock %}