Recent deliveries tab 추가

This commit is contained in:
dsk-minchulahn
2023-10-19 17:10:56 +09:00
parent aad2a1520c
commit 88794e3746
3 changed files with 81 additions and 39 deletions

View File

@@ -1,6 +1,5 @@
import pandas as pd
import streamlit as st
from datetime import datetime
from streamlit_js_eval import streamlit_js_eval
from settings import *
from sidebar import show_sidebar
@@ -15,7 +14,7 @@ if __name__=='__main__':
layout='wide'
)
tab1, tab2 = st.tabs(["DataSaker", "Releases"])
tab1, tab2, tab3 = st.tabs(["DataSaker", "Releases", "Recent Deliveries"])
with tab1:
st.header('DataSaker')
@@ -48,13 +47,22 @@ if __name__=='__main__':
st.write(st.session_state['data_editor']['edited_rows'])
with tab2:
releases = get_github_releases()
for release in releases:
releases = get_releases()
for release in releases:
st.write(f"### {release['name']}")
st.write(release['html_url'])
st.write(datetime.strptime(release['published_at'], "%Y-%m-%dT%H:%M:%SZ"))
# st.write(datetime.strptime(release['published_at'], "%Y-%m-%dT%H:%M:%SZ").strftime('%Y-%m-%d %H:%M:%S'))
st.write(convert_utc_to_korea_time(release['published_at']))
st.write(release['body'].replace('#', ''))
st.divider()
with tab3:
deliveries = get_delivery()
for delivery in deliveries:
st.write(f"#### {delivery['guid']}")
st.write(f"{convert_utc_to_korea_time(delivery['delivered_at'])}")
st.write(f"Delivery ID: {delivery['id']}")
st.divider()
show_sidebar(df, edited_df)