Spaces:
Running
Running
update
Browse files
app.py
CHANGED
@@ -1405,12 +1405,14 @@ ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "-
|
|
1405 |
app_py_path = os.path.join(src_dir, "streamlit_app.py")
|
1406 |
|
1407 |
# Convert HTML code to Streamlit app
|
|
|
|
|
1408 |
streamlit_app_code = f'''import streamlit as st
|
1409 |
|
1410 |
st.set_page_config(page_title="Generated App", layout="wide")
|
1411 |
|
1412 |
# Display the HTML content
|
1413 |
-
html_content = """{
|
1414 |
|
1415 |
st.components.v1.html(html_content, height=800, scrolling=True)
|
1416 |
'''
|
|
|
1405 |
app_py_path = os.path.join(src_dir, "streamlit_app.py")
|
1406 |
|
1407 |
# Convert HTML code to Streamlit app
|
1408 |
+
# Escape the HTML content properly for the f-string
|
1409 |
+
escaped_code = code.replace('"', '\\"').replace('\n', '\\n')
|
1410 |
streamlit_app_code = f'''import streamlit as st
|
1411 |
|
1412 |
st.set_page_config(page_title="Generated App", layout="wide")
|
1413 |
|
1414 |
# Display the HTML content
|
1415 |
+
html_content = """{escaped_code}"""
|
1416 |
|
1417 |
st.components.v1.html(html_content, height=800, scrolling=True)
|
1418 |
'''
|