Files
pymediamanager/app/main.py

33 lines
1.0 KiB
Python
Executable File

from nicegui import ui, app
# ADICIONE 'downloader' AQUI:
from modules import file_manager, renamer, encoder, downloader, deployer
app.add_static_files('/files', '/downloads')
# ATUALIZE AS ABAS:
with ui.tabs().classes('w-full') as tabs:
t_files = ui.tab('Gerenciador', icon='folder')
t_rename = ui.tab('Renomeador', icon='edit')
t_encode = ui.tab('Encoder', icon='movie')
t_down = ui.tab('Downloader', icon='download') # NOVA ABA
t_deploy = ui.tab('Mover Final', icon='publish') # NOVA ABA
# ATUALIZE OS PAINÉIS:
with ui.tab_panels(tabs, value=t_files).classes('w-full p-0'):
with ui.tab_panel(t_files).classes('p-0'):
file_manager.create_ui()
with ui.tab_panel(t_rename):
renamer.create_ui()
with ui.tab_panel(t_encode):
encoder.create_ui()
# NOVO PAINEL:
with ui.tab_panel(t_down):
downloader.create_ui()
with ui.tab_panel(t_deploy):
deployer.create_ui()
ui.run(title='PyMedia Manager', port=8080, reload=True, storage_secret='secret')