def unique_code_validator_service(form, field): code_unique = Service.objects(code=field.data) if len(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.')
def domaine_service(domaine_id): domaines = Domaine.objects.get(id=domaine_id) data_service = Service.objects(domaine=domaines.id) return render_template('domaine/index_ligne.html', **locals())