|
|
|
|
@ -16,7 +16,7 @@ def search(s): |
|
|
|
|
sql = f'select * from sweden where {column_search} = {s}' |
|
|
|
|
|
|
|
|
|
# Make a df from query. |
|
|
|
|
df = pd.read_sql(sql, engine) |
|
|
|
|
df = pd.read_sql(sql, engine, dtype={'last_name':str, 'first_name':str}) |
|
|
|
|
|
|
|
|
|
if len(df) > 0: |
|
|
|
|
# Format data returned. |
|
|
|
|
@ -30,16 +30,17 @@ def search(s): |
|
|
|
|
column_find = 'ID' |
|
|
|
|
column_search = 'Telefon' |
|
|
|
|
|
|
|
|
|
df['born'] = df['born'].apply(lambda x: f'{x[6:]}-{x[:2]}-{x[3:5]}') |
|
|
|
|
df = pd.DataFrame(df.transpose()) |
|
|
|
|
df.columns = [s] |
|
|
|
|
df.rename({'first_name': 'Förnamn', |
|
|
|
|
'last_name':'Efternamn', |
|
|
|
|
'phone':'Telefon', 'email':'Epost', |
|
|
|
|
'sex': 'Kön', |
|
|
|
|
'city': 'Ort', |
|
|
|
|
'city': 'Från', |
|
|
|
|
'relation_status':'Relation', |
|
|
|
|
'work': 'Arbetsplats', |
|
|
|
|
'place': 'Adress', |
|
|
|
|
'place': 'Bor i', |
|
|
|
|
'year': 'År', |
|
|
|
|
'born': 'Född', |
|
|
|
|
'id': 'ID' |
|
|
|
|
|