Merge pull request #3 from dx-tan/fix/django-swagger
Fix/django swagger
This commit is contained in:
commit
0aa0383fbb
@ -118,7 +118,7 @@ class CtelViewSet(viewsets.ViewSet):
|
|||||||
'type': 'string'
|
'type': 'string'
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
'required': {'imei_files', 'invoice_file'}
|
'required': {'imei_files'}
|
||||||
}
|
}
|
||||||
}, responses=None, tags=['ocr'])
|
}, responses=None, tags=['ocr'])
|
||||||
@action(detail=False, url_path="images/process", methods=["POST"])
|
@action(detail=False, url_path="images/process", methods=["POST"])
|
||||||
|
@ -99,11 +99,10 @@ def process_pdf(rq_id, sub_id, p_type, user_id, files):
|
|||||||
_b_urls = process_pdf_file(file["file_name"], file["file_path"], new_request, user)
|
_b_urls = process_pdf_file(file["file_name"], file["file_path"], new_request, user)
|
||||||
if _b_urls is None:
|
if _b_urls is None:
|
||||||
raise FileContentInvalidException
|
raise FileContentInvalidException
|
||||||
for i in range(len(_b_urls)):
|
for j in range(len(_b_urls)):
|
||||||
_b_urls[i]["doc_type"] = file["file_type"]
|
_b_urls[j]["doc_type"] = file["file_type"]
|
||||||
# b_urls += _b_urls # TODO: Client may request all images in a file, for now, extract the first page only
|
|
||||||
for j in range(len(b_urls)):
|
|
||||||
_b_urls[j]["page_number"] = j + len(b_urls)
|
_b_urls[j]["page_number"] = j + len(b_urls)
|
||||||
|
# b_urls += _b_urls # TODO: Client may request all images in a file, for now, extract the first page only
|
||||||
b_urls.append(_b_urls[0])
|
b_urls.append(_b_urls[0])
|
||||||
elif extension in image_extensions:
|
elif extension in image_extensions:
|
||||||
this_url = ProcessUtil.process_image_local_file(file["file_name"], file["file_path"], new_request, user)[0]
|
this_url = ProcessUtil.process_image_local_file(file["file_name"], file["file_path"], new_request, user)[0]
|
||||||
|
0
cope2n-api/fwd_api/request/HealcheckSerializer.py
Normal file → Executable file
0
cope2n-api/fwd_api/request/HealcheckSerializer.py
Normal file → Executable file
@ -7,15 +7,18 @@ server {
|
|||||||
#access_log /var/log/nginx/host.access.log main;
|
#access_log /var/log/nginx/host.access.log main;
|
||||||
|
|
||||||
location ~ ^/api {
|
location ~ ^/api {
|
||||||
proxy_pass {{proxy_server}};
|
proxy_pass {{proxy_server}};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
location /static/drf_spectacular_sidecar/ {
|
||||||
|
alias /backend-static/drf_spectacular_sidecar/;
|
||||||
|
}
|
||||||
|
|
||||||
location / {
|
location / {
|
||||||
root /usr/share/nginx/html;
|
root /usr/share/nginx/html;
|
||||||
index index.html index.htm;
|
index index.html index.htm;
|
||||||
try_files $uri /index.html;
|
try_files $uri /index.html;
|
||||||
}
|
}
|
||||||
|
|
||||||
#error_page 404 /404.html;
|
#error_page 404 /404.html;
|
||||||
|
|
||||||
# redirect server error pages to the static page /50x.html
|
# redirect server error pages to the static page /50x.html
|
||||||
|
@ -40,7 +40,7 @@ services:
|
|||||||
context: cope2n-api
|
context: cope2n-api
|
||||||
dockerfile: Dockerfile
|
dockerfile: Dockerfile
|
||||||
ports:
|
ports:
|
||||||
- 9886:9000
|
- 9880:9000
|
||||||
image: sidp/cope2n-be-fi-sbt
|
image: sidp/cope2n-be-fi-sbt
|
||||||
container_name: "sidp-cope2n-be-ctel-manulife-sbt"
|
container_name: "sidp-cope2n-be-ctel-manulife-sbt"
|
||||||
environment:
|
environment:
|
||||||
@ -75,6 +75,7 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- ${HOST_MEDIA_FOLDER}:${MEDIA_ROOT}
|
- ${HOST_MEDIA_FOLDER}:${MEDIA_ROOT}
|
||||||
- ./cope2n-api:/app
|
- ./cope2n-api:/app
|
||||||
|
- BE_static:/app/static
|
||||||
# - sqlite_data:/app/
|
# - sqlite_data:/app/
|
||||||
working_dir: /app
|
working_dir: /app
|
||||||
# depends_on:
|
# depends_on:
|
||||||
@ -177,6 +178,29 @@ services:
|
|||||||
- RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER}
|
- RABBITMQ_DEFAULT_USER=${RABBITMQ_DEFAULT_USER}
|
||||||
- RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS}
|
- RABBITMQ_DEFAULT_PASS=${RABBITMQ_DEFAULT_PASS}
|
||||||
# Front-end services
|
# Front-end services
|
||||||
|
fe-sbt:
|
||||||
|
build:
|
||||||
|
context: cope2n-fe
|
||||||
|
shm_size: 10gb
|
||||||
|
dockerfile: Dockerfile
|
||||||
|
shm_size: 10gb
|
||||||
|
image: sidp/cope2n-fe-fi-sbt
|
||||||
|
container_name: "sidp-cope2n-fe-ctel-sbt"
|
||||||
|
privileged: true
|
||||||
|
ports:
|
||||||
|
- 9881:80
|
||||||
|
depends_on:
|
||||||
|
be-ctel-manulife-sbt:
|
||||||
|
condition: service_started
|
||||||
|
be-celery-manulife-sbt:
|
||||||
|
condition: service_started
|
||||||
|
environment:
|
||||||
|
# - VITE_PROXY=http://be-ctel-manulife-sbt:${BASE_PORT}
|
||||||
|
- VITE_PROXY=http://42.96.42.13:9880
|
||||||
|
- VITE_API_BASE_URL=http://fe-sbt:80
|
||||||
|
volumes:
|
||||||
|
- BE_static:/backend-static
|
||||||
|
# Front-end services
|
||||||
fe:
|
fe:
|
||||||
build:
|
build:
|
||||||
context: cope2n-fe
|
context: cope2n-fe
|
||||||
@ -190,6 +214,7 @@ services:
|
|||||||
- 9882:80
|
- 9882:80
|
||||||
environment:
|
environment:
|
||||||
- VITE_PROXY=http://be-ctel-manulife-sbt:${BASE_PORT}
|
- VITE_PROXY=http://be-ctel-manulife-sbt:${BASE_PORT}
|
||||||
|
# - VITE_PROXY=http://42.96.42.13:9880
|
||||||
- VITE_API_BASE_URL=http://fe:80
|
- VITE_API_BASE_URL=http://fe:80
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
@ -197,4 +222,5 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
db_data:
|
db_data:
|
||||||
rabbitmq_data:
|
rabbitmq_data:
|
||||||
sqlite_data:
|
sqlite_data:
|
||||||
|
BE_static:
|
Loading…
Reference in New Issue
Block a user