Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
DA-Platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
文档服务地址:
http://47.92.0.57:3000/
周报索引地址:
http://47.92.0.57:3000/s/NruNXRYmV
Open sidebar
Berlin
DA-Platform
Commits
c241249b
Commit
c241249b
authored
Sep 25, 2020
by
李景熙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
连接数据库方式更改
parent
ce075f20
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
48 additions
and
3 deletions
+48
-3
app.py
DAPlatform/app.py
+0
-2
file.py
DAPlatform/views/file.py
+12
-0
slice.py
DAPlatform/views/slice.py
+12
-0
task.py
DAPlatform/views/task.py
+12
-1
user.py
DAPlatform/views/user.py
+12
-0
No files found.
DAPlatform/app.py
View file @
c241249b
...
...
@@ -8,12 +8,10 @@ from views.task import task
from
views.slice
import
slice
from
views.file
import
data
from
views.imageAnnotation
import
image
from
playhouse.flask_utils
import
FlaskDB
from
dao.model
import
mysql
from
config.config
import
DevelopmentConfig
app
=
Flask
(
__name__
)
FlaskDB
(
app
,
mysql
)
CORS
(
app
)
app
.
config
.
from_object
(
DevelopmentConfig
)
...
...
DAPlatform/views/file.py
View file @
c241249b
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Data
,
Relation
from
dao.model
import
mysql
data
=
Blueprint
(
"data"
,
__name__
,
url_prefix
=
"/api/file"
)
@data.before_request
def
before_request
():
mysql
.
connect
()
@data.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
@data.route
(
"/getFiles"
,
methods
=
[
"GET"
])
def
get_pieces
():
sliceId
=
request
.
args
[
'pieceId'
]
...
...
DAPlatform/views/slice.py
View file @
c241249b
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Data
,
Slice
,
Relation
,
Task
from
dao.model
import
mysql
slice
=
Blueprint
(
"slice"
,
__name__
,
url_prefix
=
"/api/slice"
)
@slice.before_request
def
before_request
():
mysql
.
connect
()
@slice.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
# 获取分片列表的接口,接收参数taskId,返回相应task下的分片列表
@slice.route
(
"/getPieces"
,
methods
=
[
"GET"
])
def
get_pieces
():
...
...
DAPlatform/views/task.py
View file @
c241249b
...
...
@@ -2,10 +2,21 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Task
,
Slice
,
Data
,
Relation
,
User
from
dao.model
import
mysql
task
=
Blueprint
(
"task"
,
__name__
,
url_prefix
=
"/api/task"
)
@task.before_request
def
before_request
():
mysql
.
connect
()
@task.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
# 各个界面获取任务列表的接口
@task.route
(
"/getTasks"
,
methods
=
[
"GET"
])
def
get_tasks
():
...
...
DAPlatform/views/user.py
View file @
c241249b
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
User
from
dao.model
import
mysql
user
=
Blueprint
(
"user"
,
__name__
,
url_prefix
=
"/api/user"
)
@user.before_request
def
before_request
():
mysql
.
connect
()
@user.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
@user.route
(
"/signup"
,
methods
=
[
"Post"
])
def
signup
():
# print("signup")
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment