1
Fork 0
mirror of https://github.com/Steffo99/estus.git synced 2024-11-26 01:24:18 +00:00
This commit is contained in:
Steffo 2017-09-14 11:20:12 +02:00
parent 82d1e769ae
commit c1c2a6b174
2 changed files with 13 additions and 7 deletions

View file

@ -37,7 +37,7 @@ class Ente(db.Model):
eid = db.Column(db.Integer, primary_key=True) eid = db.Column(db.Integer, primary_key=True)
nomeente = db.Column(db.String) nomeente = db.Column(db.String)
nomebreveente = db.Column(db.String) nomebreveente = db.Column(db.String)
servizi = db.relationship("Servizio", backref='ente', lazy='dynamic') servizi = db.relationship("Servizio", backref='ente', lazy='dynamic', cascade="delete")
def __init__(self, nomeente, nomebreveente): def __init__(self, nomeente, nomebreveente):
self.nomeente = nomeente self.nomeente = nomeente
@ -55,7 +55,7 @@ class Servizio(db.Model):
eid = db.Column(db.Integer, db.ForeignKey('enti.eid')) eid = db.Column(db.Integer, db.ForeignKey('enti.eid'))
nomeservizio = db.Column(db.String) nomeservizio = db.Column(db.String)
locazione = db.Column(db.String) locazione = db.Column(db.String)
impiegati = db.relationship("Impiegato", backref='servizio', lazy='dynamic') impiegati = db.relationship("Impiegato", backref='servizio', lazy='dynamic', cascade="delete")
def __init__(self, eid, nomeservizio, locazione): def __init__(self, eid, nomeservizio, locazione):
self.eid = eid self.eid = eid
@ -75,7 +75,7 @@ class Impiegato(db.Model):
nomeimpiegato = db.Column(db.String) nomeimpiegato = db.Column(db.String)
username = db.Column(db.String, unique=True) username = db.Column(db.String, unique=True)
passwd = db.Column(db.String) passwd = db.Column(db.String)
dispositivi = db.relationship("Accesso", backref='impiegato', lazy='dynamic') dispositivi = db.relationship("Accesso", backref='impiegato', lazy='dynamic', cascade="delete")
def __init__(self, sid, nomeimpiegato, username, passwd): def __init__(self, sid, nomeimpiegato, username, passwd):
self.sid = sid self.sid = sid
@ -92,7 +92,7 @@ class Dispositivo(db.Model):
__tablename__ = "dispositivi" __tablename__ = "dispositivi"
did = db.Column(db.Integer, primary_key=True) did = db.Column(db.Integer, primary_key=True)
accessi = db.relationship("Accesso", backref='dispositivo', lazy='dynamic') accessi = db.relationship("Accesso", backref='dispositivo', lazy='dynamic', cascade="delete")
tipo = db.Column(db.String) tipo = db.Column(db.String)
marca = db.Column(db.String) marca = db.Column(db.String)
modello = db.Column(db.String) modello = db.Column(db.String)

View file

@ -4,9 +4,15 @@
<h1> <h1>
Reti esistenti Reti esistenti
</h1> </h1>
{% for rete in reti if rete.network_ip == "0.0.0.0" %}
<div class="alert alert-info"> <div class="alert alert-info">
La rete con IP 0.0.0.0 sarà usata come rete di default durante l'eliminazione di altre reti con dispositivi assegnati. Cancellarla potrebbe avere effetti indesiderati. La rete con IP 0.0.0.0 sarà usata come rete di default durante l'eliminazione di altre reti con dispositivi assegnati. Cancellarla potrebbe avere effetti indesiderati.
</div> </div>
{% else %}
<div class="alert alert-danger">
Non è presente nessuna rete con IP 0.0.0.0! Non sarà possibile eliminare altre reti finchè non sarà ricreata.
</div>
{% endfor %}
<a class="btn btn-success" href="/net_add"><span class="glyphicon glyphicon-plus"></span> Aggiungi</a> <a class="btn btn-success" href="/net_add"><span class="glyphicon glyphicon-plus"></span> Aggiungi</a>
<table class="table table-hover"> <table class="table table-hover">
<thead> <thead>