Esqueleto de los cambios necesarios para añadir informacion de visitas
al sistema.
This commit is contained in:
parent
1168cc8ad8
commit
eeb8672f0d
3 changed files with 8 additions and 1 deletions
|
|
@ -177,6 +177,7 @@ class AdHtmlParser:
|
||||||
'found': False,
|
'found': False,
|
||||||
'optional': True,
|
'optional': True,
|
||||||
'value': None}}
|
'value': None}}
|
||||||
|
#TODO añadir campos de visitas
|
||||||
|
|
||||||
def parse(self):
|
def parse(self):
|
||||||
|
|
||||||
|
|
@ -246,6 +247,9 @@ class AdHtmlParser:
|
||||||
.text.replace(' ', '')
|
.text.replace(' ', '')
|
||||||
self.ad_fields['telefono']['found'] = True
|
self.ad_fields['telefono']['found'] = True
|
||||||
|
|
||||||
|
# TODO capturar datos de visitas
|
||||||
|
|
||||||
|
|
||||||
def _validate(self):
|
def _validate(self):
|
||||||
self.invalid_fields = []
|
self.invalid_fields = []
|
||||||
|
|
||||||
|
|
@ -274,6 +278,9 @@ class AdHtmlParser:
|
||||||
and not re.match(r"[0-9]{1,20}", self.ad_fields['telefono']['value'])):
|
and not re.match(r"[0-9]{1,20}", self.ad_fields['telefono']['value'])):
|
||||||
self.invalid_fields.append('telefono')
|
self.invalid_fields.append('telefono')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def all_fields_are_valid(self):
|
def all_fields_are_valid(self):
|
||||||
self._validate()
|
self._validate()
|
||||||
if self.invalid_fields:
|
if self.invalid_fields:
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
from core.mysql_wrapper import get_anunciosdb
|
from core.mysql_wrapper import get_anunciosdb
|
||||||
|
|
||||||
|
|
||||||
class CapturasInterface():
|
class CapturasInterface:
|
||||||
|
|
||||||
def __init__(self):
|
def __init__(self):
|
||||||
|
|
||||||
|
|
|
||||||
0
db_layer/db_init_scripts/3_alter_capturas.sql
Normal file
0
db_layer/db_init_scripts/3_alter_capturas.sql
Normal file
Loading…
Add table
Add a link
Reference in a new issue