Rename stuff

This commit is contained in:
Joseph Ferano 2023-05-17 16:42:04 +07:00
parent 8308109bb1
commit c443640ae7
4 changed files with 8 additions and 3 deletions

8
api.py
View File

@ -1,14 +1,18 @@
from fastapi import FastAPI, Response from fastapi import FastAPI, Response
from fastapi.responses import RedirectResponse from fastapi.responses import RedirectResponse, FileResponse
from fastapi.staticfiles import StaticFiles from fastapi.staticfiles import StaticFiles
import couchdb import couchdb
import uuid import uuid
app = FastAPI() app = FastAPI()
app.mount("/", StaticFiles(directory="client", html=True), name="client") app.mount("/static", StaticFiles(directory="static", html=True), name="static")
couch = couchdb.Server("http://admin:password@127.0.0.1:5984") couch = couchdb.Server("http://admin:password@127.0.0.1:5984")
@app.get("/")
async def root():
return FileResponse('static/index.html')
@app.get("/{url_id}", status_code=301, response_class=RedirectResponse) @app.get("/{url_id}", status_code=301, response_class=RedirectResponse)
async def redirect_urls(url_id): async def redirect_urls(url_id):
target_url = couch["urls"][url_id].get('full_url') target_url = couch["urls"][url_id].get('full_url')

View File

@ -4,7 +4,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Zip My Link</title> <title>Zip My Link</title>
<link rel="stylesheet" href="main.css"> <link rel="stylesheet" href="static/main.css">
</head> </head>
<body> <body>
<h1>Zip My Link</h1> <h1>Zip My Link</h1>

View File

@ -15,6 +15,7 @@ p {
button { button {
color: #6c584c; color: #6c584c;
background-color: #adc178; background-color: #adc178;
/* font: bold 19pt; */
padding: 9px; padding: 9px;
margin: 5px; margin: 5px;
} }