{% extends "base.html" %} {% block title %}Connetti Database{% endblock %} {% block content %}

Connetti Database

Indietro
Informazioni

Connetti a un database PostgreSQL remoto o a un file SQLite locale. La connessione viene testata prima di essere salvata.

Configurazione Connessione
{{ form.hidden_tag() }}
{{ form.connection_name.label(class="form-label") }} * {{ form.connection_name(class="form-control", placeholder="Es: PostgreSQL Produzione") }} {% if form.connection_name.description %} {{ form.connection_name.description }} {% endif %}
{{ form.db_type.label(class="form-label") }} * {{ form.db_type(class="form-select", onchange="toggleFields()") }}

Configurazione PostgreSQL
{{ form.host.label(class="form-label") }} {{ form.host(class="form-control", placeholder="localhost") }} {% if form.host.description %} {{ form.host.description }} {% endif %}
{{ form.port.label(class="form-label") }} {{ form.port(class="form-control", placeholder="5432") }} {% if form.port.description %} {{ form.port.description }} {% endif %}
{{ form.database.label(class="form-label") }} * {{ form.database(class="form-control", placeholder="pyarchinit") }}
{{ form.username.label(class="form-label") }} {{ form.username(class="form-control", placeholder="postgres") }}
{{ form.password.label(class="form-label") }} La password non viene salvata in chiaro
Annulla
Esempi di Connessione
PostgreSQL Locale
Host: localhost
Porta: 5432
Database: pyarchinit
Username: postgres
Password: ••••••••
SQLite Locale
Percorso:
/home/user/databases/pyarchinit.db

oppure:

/var/lib/pyarchinit/data.db
{% endblock %}