Skip to content

Commit a6e358f

Browse files
committed
dockerfile added
1 parent 9b5f976 commit a6e358f

33 files changed

+284
-177
lines changed

.dockerignore

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
venv/
22
ML/Light/
3-
myteam/media/
4-
myteam/db.sqlite3
3+
media/
4+
db.sqlite3
55
*.pyc
66
*.pyo
77
.vscode/launch.json
88
*.env
99
venv/
1010
cloud_sql_proxy.exe
1111
.git
12+
.gcloudignore

dockerfile

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# Use the official lightweight Python image.
2+
# https://hub.docker.com/_/python
3+
FROM python:3.8
4+
5+
# Allow statements and log messages to immediately appear in the Knative logs
6+
ENV PYTHONUNBUFFERED True
7+
8+
EXPOSE 8000
9+
10+
## api-transport-https installation
11+
RUN apt-get install apt-transport-https ca-certificates gnupg
12+
13+
# Copy local code to the container image.
14+
ENV APP_HOME /app
15+
WORKDIR $APP_HOME
16+
COPY . ./
17+
18+
# Install production dependencies.
19+
RUN pip3 install --upgrade pip setuptools wheel
20+
RUN pip3 install -r requirements.txt
21+
22+
RUN python manage.py makemigrations
23+
RUN python manage.py migrate
24+
RUN python manage.py collectstatic --no-input
25+
26+
ENTRYPOINT ["gunicorn", "myteam.wsgi:application", "--bind=0.0.0.0:8000", "--workers=4", "--timeout=300", "--log-level=debug"]

main/views.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ def home(request):
189189

190190
# Création du dossier associé à chaque utilisateur
191191
try:
192-
os.mkdir(f"media/Reports/{request.user.username}")
192+
os.makedirs(f"media/Reports/{request.user.username}")
193193
except:
194194
pass
195195
# Création du rapport
@@ -215,7 +215,7 @@ def home(request):
215215
report.write(f"NATURE DE PROJET: {nature} \n")
216216
report.write(f"MONTANT PRÉDIT: {dic_montant[doc_name]} euros \n" + "_"*120 + "\n")
217217

218-
218+
# Adaptation Docker : en windows le path_to_report est path_to_report tout simplement
219219
return render(request, "main/result.html", {"dic_files": dic_files, "nbr":len(files), "dic_small":dic_small, "dic_projects":dic_projects, "path_to_report":path_to_report})
220220

221221
# Le cas où aucun fichier n'est sélécionné

media/2022/08/30/benhachy/benhachy_ROUX.txt

+245
Large diffs are not rendered by default.

media/2022/08/30/benhachy/benhachy_Vide.txt

Whitespace-only changes.

media/Reports/benhachy/benhachy104820.txt

-2
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2+
3+
Vide.txt
4+
La synth�se soumise par le fichier Vide.txt est trop courte pour �tre �valu�e.
5+
________________________________________________________________________________________________________________________

media/Reports/benhachy/benhachy115539.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy134920.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy134940.txt

-2
This file was deleted.

media/Reports/benhachy/benhachy13503.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy135049.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy135443.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy135832.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy135933.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy135957.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy141731.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy14183.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy142659.txt

-2
This file was deleted.

media/Reports/benhachy/benhachy143611.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy14373.txt

-13
This file was deleted.

media/Reports/benhachy/benhachy145246.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy14541.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy145535.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy145612.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy14616.txt

-7
This file was deleted.

media/Reports/benhachy/benhachy14734.txt

-13
This file was deleted.

media/Reports/benhachy/benhachy1479.txt

-13
This file was deleted.

media/Reports/benhachy/benhachy14813.txt

-7
This file was deleted.

media/Reports/salma/salma165952.txt

-2
This file was deleted.

media/Reports/salma/salma17010.txt

-7
This file was deleted.

mlAPI/registry.py

+3
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ def add_algorithm(self, endpoint_name, algorithm_object, algorithm_name,
1212
algorithm_description, algorithm_code):
1313
# get endpoint
1414
endpoint, _ = Endpoint.objects.get_or_create(name=endpoint_name, owner=owner)
15+
print("€€€€€€€€€€€")
16+
print(endpoint)
17+
print("€€€€€€€€€€€")
1518

1619
# get algorithm
1720
database_object, algorithm_created = MLAlgorithm.objects.get_or_create(

requirements.txt

-36 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)