From b118391dc6d04004a9f657d33356184c1cd9f4ff Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 09:59:20 +0100 Subject: [PATCH 1/9] reset testing branch --- .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 175 bytes .../__pycache__/apps.cpython-312.pyc | Bin 0 -> 2388 bytes .../__pycache__/credentials.cpython-312.pyc | Bin 0 -> 471 bytes .../__pycache__/db_interaction.cpython-312.pyc | Bin 0 -> 7706 bytes .../__pycache__/models.cpython-312.pyc | Bin 0 -> 1905 bytes .../__pycache__/views.cpython-312.pyc | Bin 0 -> 989 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 184 bytes .../__pycache__/apps.cpython-312.pyc | Bin 0 -> 5484 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 0 -> 178 bytes .../__pycache__/apps.cpython-312.pyc | Bin 0 -> 4973 bytes 10 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc create mode 100644 django_code/apps/cloudmanager/__pycache__/apps.cpython-312.pyc create mode 100644 django_code/apps/cloudmanager/__pycache__/credentials.cpython-312.pyc create mode 100644 django_code/apps/cloudmanager/__pycache__/db_interaction.cpython-312.pyc create mode 100644 django_code/apps/cloudmanager/__pycache__/models.cpython-312.pyc create mode 100644 django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc create mode 100644 django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc create mode 100644 django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc create mode 100644 django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc create mode 100644 django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc diff --git a/django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc b/django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..368bf7b4fe87a8580840d5eae21bd87448ddde2f GIT binary patch literal 175 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 aXXXJC?m;Gj^M5^h`Q+~>ACYkV>-`ME#FW+m literal 0 HcmV?d00001 diff --git a/django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc b/django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d9e8d47576f3828090067b5e07d45e6612f04698 GIT binary patch literal 989 zcmZ8g%}*0S6rbr%w=LTqsPdIcEeVNk)Nb%h;9w&V5)OJXT*$IB_QT!oGP8@+KvEMD z;p7qj1%fBzf8hm!3C#pga`8s2UO4$?+amh1`{up3zxUqE`^|pI<%ST*r_T=>TM2}| zD`z0!$I`tI%K@T@Vi$RM6=P*5+=QpCYG7--Xq8X`I@wB^`VW<4VwqhG!{8Ycf!`Di z{L~ZAtJtCK;J9i}rC`zE?Y;nYfWqr<6w?IND51%Z`cbk6-oe|rq0s-yQQyZX>?0AP zsiS_a=g3U2ND?v;%8b$?upK7xj3ksrTR&7mGbu^a_L$5l-2>!=Q)4u8*;>tyxXfO= z)NaW%XMtOHZ1LvdY;9(4k-4s4ay)OUq>fk;_9mkx5jhSM;$`Hzt*KcHaHhryw39>u zxaxeEkSWeKBDFh0Ay=remr7U5R?YXA71SB$tjZX-84s;$J+vwfyIJ+uUPbH7qCMO3 zDYNV#5SHWm5%uh*U1i+bth3jm9JHkF_z^sO1ZwN>ipQYZ=)%Z%a<@A9$> z&i^v>tlq9%=20^9Zt3mP?(&5(c0B&{)L1ws3th-U|L~_y6Z5wV2Joi5AGom$SOu<)L3kSvqQG@xg{#)4-kWsFUvDrc6jHNY zS0)2qZ-zVzfOz_R7_9!p`E9Ueiq=Ko+AUrHPmN2=fNG<2BmaJWfBwuUo*2bbqtvdP zlg!@q-p2mDv!TMtP~j`Nb8d`%Ag9LUF`49}khNm!(&#Z%uEEa`x0K_Gr}9mn${x_? zig?2@MRD^(6c>rNb(Nk44BW*zeisU>n=QscU1}KPZ)p0rj_{+OB!?Gqx2WM_ocRaz C)Zq63 literal 0 HcmV?d00001 diff --git a/django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc b/django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e195e1596fb3ae5ddc9d332a63ae9ead56a6bfd5 GIT binary patch literal 184 zcmX@j%ge<81e>;KXMyO)AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxd6|SF=pPQ;*keOOk zl$xHJT9lYtRHC1rS)%Wfm6(^FAD>;Cl&YTsVJGLOr0ORY6cp=&M2qrLOHzyDlk@ZP zQj<$E^YirM<1_OzOXB183Mzkb*yQG?l;)(`6|n;CVFco05aS~=BO_xGGmr%UgL5&@ literal 0 HcmV?d00001 diff --git a/django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc b/django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c85c2e2b75aa502309c7950e5000f9bbfcbe53d3 GIT binary patch literal 5484 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 bjQIKJo#YgM?9OTaFn?_40w3Xzu^;~zNDAuv literal 0 HcmV?d00001 diff --git a/django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc b/django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1242f35cadb281a4e3ece0afc471fabf91564c00 GIT binary patch literal 178 zcmX@j%ge<81e>;KXMyO)AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxd6{w$)pPQ;*keOOk zl$xHJT9lYtRHC1rS)%Wfm6(^FAD>;Cl&YTsVJGLOr0ORY6cpu*uC&Da}c>D`ExOzzD>}AjU^#Mn=XWW*`dyE&?xJ literal 0 HcmV?d00001 diff --git a/django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc b/django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..22537c328ec8fdfe62ac0d61c3207dd4eca11afc GIT binary patch literal 4973 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 Date: Fri, 12 Jun 2026 10:02:37 +0100 Subject: [PATCH 2/9] reset testing branch --- .gitignore | 221 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 221 insertions(+) diff --git a/.gitignore b/.gitignore index a7534ce..609f9cb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,224 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[codz] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py.cover +*.lcov +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +# Pipfile.lock + +# UV +# Similar to Pipfile.lock, it is generally recommended to include uv.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# uv.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +# poetry.lock +# poetry.toml + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +# pdm recommends including project-wide configuration in pdm.toml, but excluding .pdm-python. +# https://pdm-project.org/en/latest/usage/project/#working-with-version-control +# pdm.lock +# pdm.toml +.pdm-python +.pdm-build/ + +# pixi +# Similar to Pipfile.lock, it is generally recommended to include pixi.lock in version control. +# pixi.lock +# Pixi creates a virtual environment in the .pixi directory, just like venv module creates one +# in the .venv directory. It is recommended not to include this directory in version control. +.pixi/* +!.pixi/config.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule* +celerybeat.pid + +# Redis +*.rdb +*.aof +*.pid + +# RabbitMQ +mnesia/ +rabbitmq/ +rabbitmq-data/ + +# ActiveMQ +activemq-data/ + +# SageMath parsed files +*.sage.py + +# Environments +.env +.envrc +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +# .idea/ + +# Abstra +# Abstra is an AI-powered process automation framework. +# Ignore directories containing user credentials, local state, and settings. +# Learn more at https://abstra.io/docs +.abstra/ + +# Visual Studio Code +# Visual Studio Code specific template is maintained in a separate VisualStudioCode.gitignore +# that can be found at https://github.com/github/gitignore/blob/main/Global/VisualStudioCode.gitignore +# and can be added to the global gitignore or merged into this file. However, if you prefer, +# you could uncomment the following to ignore the entire vscode folder +# .vscode/ +# Temporary file for partial code execution +tempCodeRunnerFile.py + +# Ruff stuff: +.ruff_cache/ + +# PyPI configuration file +.pypirc + +# Marimo +marimo/_static/ +marimo/_lsp/ +__marimo__/ + +# Streamlit +.streamlit/secrets.toml + */__pycache__/* */.idea/* */venv/* From 29ea329ed52086f6e0c1bca9572b905aca61d541 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 10:03:02 +0100 Subject: [PATCH 3/9] remove python cache --- .../__pycache__/__init__.cpython-312.pyc | Bin 175 -> 0 bytes .../__pycache__/apps.cpython-312.pyc | Bin 2388 -> 0 bytes .../__pycache__/credentials.cpython-312.pyc | Bin 471 -> 0 bytes .../__pycache__/db_interaction.cpython-312.pyc | Bin 7706 -> 0 bytes .../__pycache__/models.cpython-312.pyc | Bin 1905 -> 0 bytes .../__pycache__/views.cpython-312.pyc | Bin 989 -> 0 bytes 6 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc delete mode 100644 django_code/apps/cloudmanager/__pycache__/apps.cpython-312.pyc delete mode 100644 django_code/apps/cloudmanager/__pycache__/credentials.cpython-312.pyc delete mode 100644 django_code/apps/cloudmanager/__pycache__/db_interaction.cpython-312.pyc delete mode 100644 django_code/apps/cloudmanager/__pycache__/models.cpython-312.pyc delete mode 100644 django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc diff --git a/django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc b/django_code/apps/cloudmanager/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 368bf7b4fe87a8580840d5eae21bd87448ddde2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 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 aXXXJC?m;Gj^M5^h`Q+~>ACYkV>-`ME#FW+m diff --git a/django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc b/django_code/apps/cloudmanager/__pycache__/views.cpython-312.pyc deleted file mode 100644 index d9e8d47576f3828090067b5e07d45e6612f04698..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 989 zcmZ8g%}*0S6rbr%w=LTqsPdIcEeVNk)Nb%h;9w&V5)OJXT*$IB_QT!oGP8@+KvEMD z;p7qj1%fBzf8hm!3C#pga`8s2UO4$?+amh1`{up3zxUqE`^|pI<%ST*r_T=>TM2}| zD`z0!$I`tI%K@T@Vi$RM6=P*5+=QpCYG7--Xq8X`I@wB^`VW<4VwqhG!{8Ycf!`Di z{L~ZAtJtCK;J9i}rC`zE?Y;nYfWqr<6w?IND51%Z`cbk6-oe|rq0s-yQQyZX>?0AP zsiS_a=g3U2ND?v;%8b$?upK7xj3ksrTR&7mGbu^a_L$5l-2>!=Q)4u8*;>tyxXfO= z)NaW%XMtOHZ1LvdY;9(4k-4s4ay)OUq>fk;_9mkx5jhSM;$`Hzt*KcHaHhryw39>u zxaxeEkSWeKBDFh0Ay=remr7U5R?YXA71SB$tjZX-84s;$J+vwfyIJ+uUPbH7qCMO3 zDYNV#5SHWm5%uh*U1i+bth3jm9JHkF_z^sO1ZwN>ipQYZ=)%Z%a<@A9$> z&i^v>tlq9%=20^9Zt3mP?(&5(c0B&{)L1ws3th-U|L~_y6Z5wV2Joi5AGom$SOu<)L3kSvqQG@xg{#)4-kWsFUvDrc6jHNY zS0)2qZ-zVzfOz_R7_9!p`E9Ueiq=Ko+AUrHPmN2=fNG<2BmaJWfBwuUo*2bbqtvdP zlg!@q-p2mDv!TMtP~j`Nb8d`%Ag9LUF`49}khNm!(&#Z%uEEa`x0K_Gr}9mn${x_? zig?2@MRD^(6c>rNb(Nk44BW*zeisU>n=QscU1}KPZ)p0rj_{+OB!?Gqx2WM_ocRaz C)Zq63 From a3d5c16484825641b70ddac14f47452846d48e14 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 10:57:06 +0100 Subject: [PATCH 4/9] try to trigger new build --- .gitignore | 2 +- django_testing/dockerfile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 609f9cb..24e58f4 100644 --- a/.gitignore +++ b/.gitignore @@ -224,4 +224,4 @@ __marimo__/ */venv/* */.env/* Webcal-python/* - +.idea/* diff --git a/django_testing/dockerfile b/django_testing/dockerfile index 0e16a3e..98f05bf 100644 --- a/django_testing/dockerfile +++ b/django_testing/dockerfile @@ -12,7 +12,7 @@ RUN apt-get update && \ apt-get install -y git nano && \ rm -rf /var/lib/apt/lists/* -# Clone the specific GeoIP2 module project +# Clone the project RUN git clone -b testing https://gitea.tryton.geeraert.eu/pi-ux-ce/Django_kube.git RUN pip install --cache-dir=/opt/hostedtoolcache/pip --upgrade pip From 1230cac914c19c927b6e108fd2f810d8b2ceff96 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 11:04:18 +0100 Subject: [PATCH 5/9] add tags in the build process --- .gitea/workflows/dockerfile_testing_runner.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitea/workflows/dockerfile_testing_runner.yaml b/.gitea/workflows/dockerfile_testing_runner.yaml index 7df4f64..472f7dd 100644 --- a/.gitea/workflows/dockerfile_testing_runner.yaml +++ b/.gitea/workflows/dockerfile_testing_runner.yaml @@ -46,6 +46,9 @@ jobs: with: context: django_testing/ push: true + build-args: | + ALLOWED_HOSTS='django-testing.tryton.geeraert.eu' + DEBUG='True' tags: | gitea.tryton.geeraert.eu/pi-ux-ce/django-testing:latest gitea.tryton.geeraert.eu/pi-ux-ce/django-testing:${{ env.next_version }} From 535617594f9271cc8ceb8c889df761177c1d4087 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 11:05:49 +0100 Subject: [PATCH 6/9] try to trigger new build --- django_testing/dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/django_testing/dockerfile b/django_testing/dockerfile index 98f05bf..5061e67 100644 --- a/django_testing/dockerfile +++ b/django_testing/dockerfile @@ -30,3 +30,4 @@ EXPOSE 8000 ENTRYPOINT ["/code/entrypoint.sh"] +#Add text to trigger build again \ No newline at end of file From 72ab577431c7e3d8678103f360d01f4378190118 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 11:16:48 +0100 Subject: [PATCH 7/9] try to trigger new build --- django_testing/dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/django_testing/dockerfile b/django_testing/dockerfile index 5061e67..ec7fe0f 100644 --- a/django_testing/dockerfile +++ b/django_testing/dockerfile @@ -4,6 +4,8 @@ FROM python:3 MAINTAINER pi-ux-ce ENV PYTHONUNBUFFERED 1 +ENV ALLOWED_HOSTS 'django-testing.tryton.geeraert.eu' +ENV DEBUG 'True' WORKDIR /code/ From 7d4a1897f7cd4ebaa9136697695411901b1a3c07 Mon Sep 17 00:00:00 2001 From: pierregeeraert Date: Fri, 12 Jun 2026 11:50:14 +0100 Subject: [PATCH 8/9] remove pycache files --- .../__pycache__/__init__.cpython-312.pyc | Bin 184 -> 0 bytes .../__pycache__/apps.cpython-312.pyc | Bin 5484 -> 0 bytes .../__pycache__/__init__.cpython-312.pyc | Bin 178 -> 0 bytes .../__pycache__/apps.cpython-312.pyc | Bin 4973 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc delete mode 100644 django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc delete mode 100644 django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc delete mode 100644 django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc diff --git a/django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc b/django_code/apps/kubernetes_connection/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index e195e1596fb3ae5ddc9d332a63ae9ead56a6bfd5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 184 zcmX@j%ge<81e>;KXMyO)AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxd6|SF=pPQ;*keOOk zl$xHJT9lYtRHC1rS)%Wfm6(^FAD>;Cl&YTsVJGLOr0ORY6cp=&M2qrLOHzyDlk@ZP zQj<$E^YirM<1_OzOXB183Mzkb*yQG?l;)(`6|n;CVFco05aS~=BO_xGGmr%UgL5&@ diff --git a/django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc b/django_code/apps/kubernetes_connection/__pycache__/apps.cpython-312.pyc deleted file mode 100644 index c85c2e2b75aa502309c7950e5000f9bbfcbe53d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5484 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 bjQIKJo#YgM?9OTaFn?_40w3Xzu^;~zNDAuv diff --git a/django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc b/django_code/apps/random_simpsons/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 1242f35cadb281a4e3ece0afc471fabf91564c00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmX@j%ge<81e>;KXMyO)AOanHW&w&!XQ*V*Wb|9fP{ah}eFmxd6{w$)pPQ;*keOOk zl$xHJT9lYtRHC1rS)%Wfm6(^FAD>;Cl&YTsVJGLOr0ORY6cpu*uC&Da}c>D`ExOzzD>}AjU^#Mn=XWW*`dyE&?xJ diff --git a/django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc b/django_code/apps/random_simpsons/__pycache__/apps.cpython-312.pyc deleted file mode 100644 index 22537c328ec8fdfe62ac0d61c3207dd4eca11afc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4973 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 Date: Mon, 15 Jun 2026 20:20:27 +0100 Subject: [PATCH 9/9] trying to fix the redirect url --- django_code/apps/website_redirection/urls.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/django_code/apps/website_redirection/urls.py b/django_code/apps/website_redirection/urls.py index a5306e5..b04a85e 100644 --- a/django_code/apps/website_redirection/urls.py +++ b/django_code/apps/website_redirection/urls.py @@ -16,7 +16,7 @@ Including another URLconf """ from django.contrib import admin from django.urls import path -from website_redirection import apps as website_redirectionapp +from apps.website_redirection import apps as website_redirectionapp urlpatterns = [ # path('admin/', admin.site.urls),