diff --git a/db.py b/db.py index 8636066..f13a56e 100644 --- a/db.py +++ b/db.py @@ -2,19 +2,19 @@ import os import json if not os.path.exists('config.json'): - db = {"os": None,"our_port": 0000, "ports": [], "domain": "http://0.0.0.0:8000"} + db = {'os': None,'our_port': 0000, 'ports': [], 'base_url': 'http://0.0.0.0:8000'} js = json.dumps(db, indent=2) - with open("config.json", "w") as outfile: + with open('config.json', 'w') as outfile: outfile.write(js) print('Created new config.json') def read(file = 'config.json'): - with open(file, "r", encoding="utf-8") as openfile: + with open(file, 'r', encoding='utf-8') as openfile: db = json.load(openfile) return db def write(db, file = 'config.json'): js = json.dumps(db, indent=2, ensure_ascii=False) - with open(file, "w", encoding="utf-8") as outfile: + with open(file, 'w', encoding='utf-8') as outfile: outfile.write(js) diff --git a/interface.py b/interface.py index de74d1a..c9219ad 100644 --- a/interface.py +++ b/interface.py @@ -67,11 +67,11 @@ def update_servers(n): Input('interval-component', 'n_intervals'), Input('search', 'value')) def update_sites(n, s_val): - # Домен по умолчанию - domain = read()['domain'] + # Префикс + base_url = read()['base_url'] # Если есть элемент в поиске if s_val: - return html.Div([ dcc.Link(children=i, href=f'{domain}/{s_val}', + return html.Div([ dcc.Link(children=i, href=f'{base_url}/{s_val}', target='_blank') ], className='sites_elem') res = [] diff --git a/srv_interface.py b/srv_interface.py index 42e8550..810e7c1 100644 --- a/srv_interface.py +++ b/srv_interface.py @@ -52,11 +52,11 @@ def update_servers(n): Input('interval-component', 'n_intervals'), Input('search', 'value')) def update_sites(n, s_val): - # Домен по умолчанию - domain = read()['domain'] + # Префикс + base_url = read()['base_url'] # Если есть элемент в поиске if s_val: - return html.Div([ dcc.Link(children=i, href=f'{domain}/{s_val}', + return html.Div([ dcc.Link(children=i, href=f'{base_url}/{s_val}', target='_blank') ], className='sites_elem') res = []