emanoelopes commited on
Commit
d42e360
·
1 Parent(s): 594bc92
.dockerignore ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ **/__pycache__
2
+ **/.venv
3
+ **/.classpath
4
+ **/.dockerignore
5
+ **/.env
6
+ **/.git
7
+ **/.gitignore
8
+ **/.project
9
+ **/.settings
10
+ **/.toolstarget
11
+ **/.vs
12
+ **/.vscode
13
+ **/*.*proj.user
14
+ **/*.dbmdl
15
+ **/*.jfm
16
+ **/bin
17
+ **/charts
18
+ **/docker-compose*
19
+ **/compose*
20
+ **/Dockerfile*
21
+ **/node_modules
22
+ **/npm-debug.log
23
+ **/obj
24
+ **/secrets.dev.yaml
25
+ **/values.dev.yaml
26
+ LICENSE
27
+ README.md
Dockerfile CHANGED
@@ -7,4 +7,8 @@ RUN pip install --no-cache-dir -r requirements.txt
7
 
8
  COPY . .
9
 
10
- CMD ["python", "main.py"]
 
 
 
 
 
7
 
8
  COPY . .
9
 
10
+
11
+
12
+ CMD ["python", "run.py"]
13
+
14
+ CMD ["python", "run.py"]
__init__.py → app/__init__.py RENAMED
File without changes
app.py → app/app.py RENAMED
@@ -109,3 +109,4 @@ if __name__ == '__main__':
109
  with app.app_context():
110
  db.create_all()
111
  app.run(debug=True)
 
 
109
  with app.app_context():
110
  db.create_all()
111
  app.run(debug=True)
112
+
config.py → app/config.py RENAMED
@@ -3,5 +3,5 @@ import os
3
  class Config:
4
  SECRET_KEY = os.environ.get('SECRET_KEY') or 'sua-chave-secreta-aqui'
5
  SQLALCHEMY_DATABASE_URI = 'sqlite:///site.db'
6
- BASEDIR = os.path.abspath(os.path.dirname(__file__))
7
  UPLOAD_FOLDER = os.path.join(BASEDIR, 'uploads')
 
3
  class Config:
4
  SECRET_KEY = os.environ.get('SECRET_KEY') or 'sua-chave-secreta-aqui'
5
  SQLALCHEMY_DATABASE_URI = 'sqlite:///site.db'
6
+ BASEDIR = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
7
  UPLOAD_FOLDER = os.path.join(BASEDIR, 'uploads')
data.py → app/data.py RENAMED
File without changes
main.py → app/main.py RENAMED
@@ -1,7 +1,9 @@
1
- from data import create_data
 
2
  from sklearn.model_selection import train_test_split
3
- from prerequisite_issues import identify_prerequisite_issues
4
- from output import gerar_csv
 
5
  import streamlit as st
6
  import pandas as pd
7
 
@@ -45,3 +47,4 @@ def main():
45
 
46
  if __name__ == "__main__":
47
  main()
 
 
1
+
2
+ from .data import create_data
3
  from sklearn.model_selection import train_test_split
4
+
5
+
6
+ from .prerequisite_issues import identify_prerequisite_issues
7
  import streamlit as st
8
  import pandas as pd
9
 
 
47
 
48
  if __name__ == "__main__":
49
  main()
50
+
models.py → app/models.py RENAMED
File without changes
output.py → app/output.py RENAMED
File without changes
prerequisite_issues.py → app/prerequisite_issues.py RENAMED
File without changes
{templates → app/templates}/base.html RENAMED
File without changes
{templates → app/templates}/dashboard.html RENAMED
File without changes
{templates → app/templates}/home.html RENAMED
File without changes
{templates → app/templates}/login.html RENAMED
File without changes
{templates → app/templates}/register.html RENAMED
File without changes
gw0.json → data/gw0.json RENAMED
File without changes
output.csv → data/output.csv RENAMED
File without changes
output1.csv → data/output1.csv RENAMED
File without changes
run.py ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ from app.app import app, db
2
+ import os
3
+
4
+ if __name__ == '__main__':
5
+ if not os.path.exists(app.config['UPLOAD_FOLDER']):
6
+ os.makedirs(app.config['UPLOAD_FOLDER'])
7
+ with app.app_context():
8
+ db.create_all()
9
+ app.run(debug=True)