def domaine_service(domaine_id): domaines = Domaine.get_by_id(domaine_id) data_service = Service.query( Service.domaine == domaines.key ) return render_template('domaine/index_ligne.html', **locals())
def unique_code_validator_service(form, field): code_unique = Service.query( Service.code == field.data ).count() if code_unique: if not form.id.data: raise wtf.ValidationError('Ce code est deja utilise dans les lignes de service.') else: code = Service.get_by_id(int(form.id.data)) if code.code != field.data: raise wtf.ValidationError('Ce code est deja utilise dans les lignes de service.')