Esqueleto de los cambios necesarios para añadir informacion de visitas

al sistema.
This commit is contained in:
pablomartincalvo 2018-12-02 18:53:28 +01:00
parent 1168cc8ad8
commit eeb8672f0d
3 changed files with 8 additions and 1 deletions

View file

@ -177,6 +177,7 @@ class AdHtmlParser:
'found': False,
'optional': True,
'value': None}}
#TODO añadir campos de visitas
def parse(self):
@ -246,6 +247,9 @@ class AdHtmlParser:
.text.replace(' ', '')
self.ad_fields['telefono']['found'] = True
# TODO capturar datos de visitas
def _validate(self):
self.invalid_fields = []
@ -274,6 +278,9 @@ class AdHtmlParser:
and not re.match(r"[0-9]{1,20}", self.ad_fields['telefono']['value'])):
self.invalid_fields.append('telefono')
def all_fields_are_valid(self):
self._validate()
if self.invalid_fields:

View file

@ -1,7 +1,7 @@
from core.mysql_wrapper import get_anunciosdb
class CapturasInterface():
class CapturasInterface:
def __init__(self):