Toggle navigation
Toggle navigation
This project
Loading...
Sign in
2020-1-capstone-design1
/
Define_Project1
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Hong
2020-06-16 23:02:06 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
0ce36940a96a9f1edbd5655cf770348e3c00683c
0ce36940
1 parent
3635d05b
addvideo,chart
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
153 additions
and
6 deletions
code/web/public/javascripts/main.js
code/web/routes/index.js
code/web/views/index.ejs
code/web/views/result.ejs
code/web/public/javascripts/main.js
View file @
0ce3694
This diff is collapsed. Click to expand it.
code/web/routes/index.js
View file @
0ce3694
...
...
@@ -25,7 +25,7 @@ router.get('/', function(req, res, next) {
});
// 2. 파일 업로드 처리
router
.
post
(
'/create'
,
upload
.
single
(
"File"
),
function
(
req
,
res
,
next
)
{
router
.
post
(
'/create'
,
upload
.
single
(
"File"
),
async
(
req
,
res
)
=>
{
// 3. 파일 객체
var
file
=
req
.
file
...
...
code/web/views/index.ejs
View file @
0ce3694
...
...
@@ -74,13 +74,23 @@
<!-- End of Topbar -->
<!-- Begin Page Content -->
<div
class=
"container-fluid"
>
<form
action=
"/create"
method=
"post"
enctype=
"multipart/form-data"
>
<input
type=
"file"
name=
"File"
>
<input
type=
"submit"
value=
"파일 업로드하기"
>
</form>
<div
class=
"container row"
>
<div
class=
"col-md-8"
>
<form
action=
"/create"
method=
"post"
enctype=
"multipart/form-data"
>
<input
type=
"file"
name=
"File"
>
<input
type=
"submit"
value=
"파일 업로드하기"
>
</form>
</div>
<div
class=
"col-md-2"
></div>
<div
class=
"test col-md-2"
><button
class=
"btn-circle test-btn"
>
Test
</button></div>
</div>
<div
class=
"p-5"
></div>
<!-- /.container-fluid -->
<div
class=
"container row"
>
<div
class=
"container-video col-md-6"
></div>
<div
class=
"container-kmeans col-md-6"
></div>
</div>
<div
class=
"container-kibana"
></div>
</div>
<!-- End of Main Content -->
...
...
code/web/views/result.ejs
0 → 100644
View file @
0ce3694
<!DOCTYPE html>
<html
lang=
"en"
>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1, shrink-to-fit=no"
>
<meta
name=
"description"
content=
""
>
<meta
name=
"author"
content=
""
>
<title>
유동 인구 분석
</title>
<!-- Custom fonts for this template-->
<link
href=
"vendor/fontawesome-free/css/all.min.css"
rel=
"stylesheet"
type=
"text/css"
>
<link
href=
"https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i"
rel=
"stylesheet"
>
<!-- Custom styles for this template-->
<link
href=
"stylesheets/sb-admin-2.min.css"
rel=
"stylesheet"
>
</head>
<body
id=
"page-top"
>
<!-- Page Wrapper -->
<div
id=
"wrapper"
>
<!-- Sidebar -->
<ul
class=
"navbar-nav bg-gradient-primary sidebar sidebar-dark accordion"
id=
"accordionSidebar"
>
<!-- Sidebar - Brand -->
<a
class=
"sidebar-brand d-flex align-items-center justify-content-center"
href=
"index.html"
>
<div
class=
"sidebar-brand-icon rotate-n-15"
>
<i
class=
"fas fa-thumbs-up"
></i>
</div>
<div
class=
"sidebar-brand-text mx-3"
>
유동 인구 분석
</div>
</a>
<!-- Divider -->
<hr
class=
"sidebar-divider my-0"
>
<!-- Nav Item - Dashboard -->
<li
class=
"nav-item active"
>
<a
class=
"nav-link"
href=
"index.html"
>
<i
class=
"fas fa-fw fa-tachometer-alt"
></i>
<span>
Dashboard
</span></a>
</li>
<!-- Divider -->
<hr
class=
"sidebar-divider"
>
<!-- Sidebar Toggler (Sidebar) -->
<div
class=
"text-center d-none d-md-inline"
>
<button
class=
"rounded-circle border-0"
id=
"sidebarToggle"
></button>
</div>
</ul>
<!-- End of Sidebar -->
<!-- Content Wrapper -->
<div
id=
"content-wrapper"
class=
"d-flex flex-column"
>
<!-- Main Content -->
<div
id=
"content"
>
<!-- Topbar -->
<nav
class=
"navbar navbar-expand navbar-light bg-white topbar mb-4 static-top shadow"
>
<!-- Sidebar Toggle (Topbar) -->
<button
id=
"sidebarToggleTop"
class=
"btn btn-link d-md-none rounded-circle mr-3"
>
<i
class=
"fa fa-bars"
></i>
</button>
</nav>
<!-- End of Topbar -->
<!-- Begin Page Content -->
<div
class=
"container row"
>
<div
class=
"col-md-8"
>
<form
action=
"/create"
method=
"post"
enctype=
"multipart/form-data"
>
<input
type=
"file"
name=
"File"
>
<input
type=
"submit"
value=
"파일 업로드하기"
>
</form>
</div>
</div>
<div
class=
"p-5"
></div>
<!-- /.container-fluid -->
<div
class=
"container row"
>
<div
class=
"container-video col-md-6"
>
<video
src=
"data/output2.avi"
width=
"400"
controls
autoplay
></video>
</div>
<div
class=
"container-kmeans col-md-6"
>
<img
src=
"data/test3_kmeans.png"
style=
"width: 100%;"
alt=
"Kmeans Image"
>
</div>
</div>
<div
class=
"container-kibana"
></div>
</div>
<!-- End of Main Content -->
<!-- Footer -->
<footer
class=
"sticky-footer bg-white"
>
<div
class=
"container my-auto"
>
<div
class=
"copyright text-center my-auto"
>
</div>
</div>
</footer>
<!-- End of Footer -->
</div>
<!-- End of Content Wrapper -->
</div>
<!-- End of Page Wrapper -->
<!-- Scroll to Top Button-->
<a
class=
"scroll-to-top rounded"
href=
"#page-top"
>
<i
class=
"fas fa-angle-up"
></i>
</a>
<!-- Bootstrap core JavaScript-->
<script
src=
"vendor/jquery/jquery.min.js"
></script>
<script
src=
"vendor/bootstrap/js/bootstrap.bundle.min.js"
></script>
<!-- Core plugin JavaScript-->
<script
src=
"vendor/jquery-easing/jquery.easing.min.js"
></script>
<!-- Custom scripts for all pages-->
<script
src=
"javascripts/sb-admin-2.min.js"
></script>
<!-- Page level plugins -->
<script
src=
"vendor/chart.js/Chart.min.js"
></script>
<!-- Page level custom scripts -->
<!-- <script src="javascripts/demo/chart-pie-demo.js"></script> -->
</body>
</html>
\ No newline at end of file
Please
register
or
login
to post a comment