def validate_name(self, field): query = IPNetworkGroup.find( db.func.lower(IPNetworkGroup.name) == field.data.lower()) if self._network_group_id is not None: query = query.filter(IPNetworkGroup.id != self._network_group_id) if query.first(): raise ValueError(_("An IP network with this name already exists."))
def validate_name(self, field): query = IPNetworkGroup.find(db.func.lower(IPNetworkGroup.name) == field.data.lower()) if self._network_group_id is not None: query = query.filter(IPNetworkGroup.id != self._network_group_id) if query.first(): raise ValueError(_("An IP network with this name already exists."))
def _process(self): network_groups = IPNetworkGroup.find().order_by( IPNetworkGroup.name).all() return WPNetworksAdmin.render_template('networks.html', 'ip_networks', network_groups=network_groups)
def _process(self): network_groups = IPNetworkGroup.find().order_by(IPNetworkGroup.name).all() return WPNetworksAdmin.render_template('networks.html', 'ip_networks', network_groups=network_groups)