Fastapi 참고 자료
1. 시작하자 마자 동작하는것 테스트
@app.on_event("startup")
async def on_app_start():
while True:
print("test")
2. 네비게이션 바 참고
’'’html
<nav class="navbar">
<div class="navbar__logo">
<i class="fab fa-accusoft"></i>
<a href="www.knvision.com">큰비젼</a>
</div>
<ul class="navbar__menu">
<li><a href="/">HOME</a></li>
<li><a href="/users">유저 정보</a></li>
<li><a href="/ChargeBox">충전소 정보</a></li>
<li><a href="/Server_Admin">서버 정보</a></li>
<li><a href="/transactions">연결 히스토리</a></li>
<li><a href="/ocppTags">OcppTagTable</a></li>
<li><a href="/meterValues">충전 내용</a></li>
<li><a href="/connector_status">상태정보</a></li>
</ul>
<ul class="navbar__icons">
</ul>
<a href="#" class="navbar__toogleBtn">
<i class="fas fa-bars"></i>
</a>
</nav> ```
:root{
--text-color: #f0f4f5;
--background-color: #263343;
--accent-color:#d49466;
}
body {
margin: 0px;
font-family: 'Open sans';
}
a {
text-decoration: none;
color: white;
}
.navbar {
display: flex;
justify-content: space-between;
align-items: center;
background:#263343;
padding: 8px 12px;
}
.navbar__logo {
font-size: 24px;
color: white;
}
.navbar__logo i {
color: #d49466;
}
.navbar__menu {
display: flex;
list-style: none;
padding-left: 0px;
}
.navbar__menu li {
padding: 8px 12px;
}
.navbar__menu :hover {
background: #d49466;
border-radius: 4px;
}
.navbar__icons {
list-style: none;
color: white;
display: flex;
padding-left: 0px;
}
.navbar__icons li {
padding: 8px 12px;
}
.navbar__toogleBtn {
display: none;
position: absolute;
right: 32px;
font-size: 24px;
color: #d49466;
}
@media screen and (max-width: 768px) {
.navbar {
flex-direction: column;
align-items: flex-start;
padding: 8px 24px;
}
.navbar__menu {
display: none;
flex-direction: column;
align-items: center;
width: 100%;
}
.navbar__menu li {
width: 100%;
text-align: center;
}
.navbar__icons {
display: none;
justify-content: center;
width: 100%;
}
.navbar__toogleBtn {
display: block;
}
.navbar__menu.active,
.navbar__icons.active {
display: flex;
}
}
visual stdio esvesion 관련 해결법
-
환경 설정에서 해결 https://www.youtube.com/watch?v=QDzeU1FUZRk
참고 링크
1.
https://cksdid4993.tistory.com/59
- https://velog.io/@leesegho/%EC%8B%A4%EC%A0%84%EC%97%B0%EC%8A%B5HTMLCSSJS-Nav-bar
댓글남기기