From cc9ba636a83574362a733f81e16c38042edbd1f1 Mon Sep 17 00:00:00 2001 From: Sophie Morris <sm02810@surrey.ac.uk> Date: Thu, 2 May 2024 16:41:38 +0100 Subject: [PATCH] minor errors with files and urls fixed --- docker-compose.yml | 16 ++++++++-------- .../main/__pycache__/settings.cpython-312.pyc | Bin 3589 -> 3619 bytes main/main/settings.py | 10 +++++----- .../post/__pycache__/settings.cpython-312.pyc | Bin 3565 -> 3595 bytes post/post/settings.py | 10 +++++----- .../__pycache__/settings.cpython-312.pyc | Bin 3601 -> 3631 bytes profiles/profiles/settings.py | 10 +++++----- .../__pycache__/settings.cpython-312.pyc | Bin 3555 -> 3585 bytes register/register/settings.py | 10 +++++----- templates/base.html | 14 +++++++------- 10 files changed, 35 insertions(+), 35 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 6e1f9b2..e0ccc0b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,9 +2,9 @@ services: register: build: . container_name: register - command: bash -c "python register/manage.py makemigrations && python register/manage.py migrate && python register/manage.py runserver 0.0.0.0:8001" + command: bash -c "python src/register/manage.py makemigrations && python src/register/manage.py migrate && python src/register/manage.py runserver 0.0.0.0:8001" volumes: - - .:/src/ + - .:/src ports: - "8001:8001" depends_on: @@ -12,9 +12,9 @@ services: main: build: . container_name: main - command: bash -c "python main/manage.py makemigrations contact && python main/manage.py migrate contact && python main/manage.py runserver 0.0.0.0:8000" + command: bash -c "python src/main/manage.py makemigrations contact && python src/main/manage.py migrate contact && python src/main/manage.py runserver 0.0.0.0:8000" volumes: - - .:/src/ + - .:/src ports: - "8000:8000" depends_on: @@ -22,9 +22,9 @@ services: posts: build: . container_name: posts - command: bash -c "python post/manage.py makemigrations postapp && python post/manage.py migrate postapp && python post/manage.py runserver 0.0.0.0:8002" + command: bash -c "python src/post/manage.py makemigrations postapp && python src/post/manage.py migrate postapp && python src/post/manage.py runserver 0.0.0.0:8002" volumes: - - .:/src/ + - .:/src ports: - "8002:8002" depends_on: @@ -32,9 +32,9 @@ services: profiles: build: . container_name: profiles - command: bash -c "python profiles/manage.py makemigrations profileapp && python profiles/manage.py migrate profileapp && python profiles/manage.py runserver 0.0.0.0:8003" + command: bash -c "python src/profiles/manage.py makemigrations profileapp && python src/profiles/manage.py migrate profileapp && python src/profiles/manage.py runserver 0.0.0.0:8003" volumes: - - .:/src/ + - .:/src ports: - "8003:8003" depends_on: diff --git a/main/main/__pycache__/settings.cpython-312.pyc b/main/main/__pycache__/settings.cpython-312.pyc index 4bd63f4723e16926e951b1c6b7a663cde7c4fcc0..59b6b26d9549366b7c54263b9655b2b101db3869 100644 GIT binary patch delta 411 zcmZpbSuDeQnwOW00SGEK8>g+9$ScX1w^2QxQ6YtE5o45KIztLKkQPeei4q2~d4X(^ z6uv0Y6#mHpOxpDVs~JIB85q(TQ#eyVs)ZIYW-_J-&tXYtj1o%`i4so{O%Y2G2SbSz z$rPzMY?+Kv5-HLtGC+0GDY9Tv4ou2tGN!XcNv0?O^-85EMoFhAMaiUaM#%!PT#9m( ze2PkxLMmex*tsBEC&w_!ORK`%5XF<q6Qu}rgBsA4N|j8S>YJxA*)p=R>K7L!>rZ~b zEXH2N1!4bS_LgA2#i&)qZlDK-w>We1lM{0?@{3D0JF%={Vz1%@tK9sK?JbbQ4dLA7 z^kZU`0<kAs@F;TG0G$BxfAQ?e$vi<U>{l2hChz1?me9G(tKPu%fscVNh!IG$F>vxW zus#ydo&1GIpYwv8-ep1k3j&6dwRsOp+Fs_<Y~a2jB7cEF_!AS0DAPp-;UX)bnE*e$ BXGQ=3 delta 418 zcmZ21(<;MznwOW00SK0U)ktfe$ScX1wNX8vQ6@?-ogsy55o4543U`z+kj(>Ri=^;I ziKg&PTp&I<mr<mie>EdWCj&z|V+v=A08o+OBF0R{6rnjR>5NfgDZ)|WDIzJNDPmwK zo+6PVIfpHiF-jsuDn%NoPAWwPOv-{uxlG1%mMF;-d7xgY6on}16vZf+6wWAFAeKu} zijq%Jj#5Zv%mTX>Wb4E=+#qL2tH7KQ#gobtr3iF}D$uP;l}wsyn`bfEGOF_EmlhZ4 z7Z)Y#Cl(ak;w~;pEXhocFUrp^sbbg9O-;#6)W5|#`4_YI<~Wv>OiZ^pH}kQ-W#YNT z22rWWTxC4jkxO~AK9?dBuM)ChlS6qFxom-M0R=?ytjP^LK`eY%8005k<58ASzs#%D z!1aNTfiH*=NV73;@;0zO5D=Oy$g9sWBm1(T)&&8b$)3CiB`q%VsWfok5Rt#YApD7m OMU?3xgK&{G&`1Cnjcix| diff --git a/main/main/settings.py b/main/main/settings.py index d85ea32..9d9c99c 100644 --- a/main/main/settings.py +++ b/main/main/settings.py @@ -16,11 +16,11 @@ from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -sys.path.append('/') +sys.path.append('/src/') STATIC_ROOT = os.path.join("static_root") MEDIA_URL = '/media/' -MEDIA_ROOT = os.path.join('media') +MEDIA_ROOT = os.path.join('/src/media') # Quick-start development settings - unsuitable for production @@ -32,7 +32,7 @@ SECRET_KEY = 'django-insecure-72ga@80_fve=s&97y(m-+68w$)$lt-@$r20eq&h6tm6w-o)&$@ # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['*'] +ALLOWED_HOSTS = ['*', '0.0.0.0', 'localhost'] # Application definition @@ -66,7 +66,7 @@ ROOT_URLCONF = 'main.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [os.path.join('templates'),], + 'DIRS': [os.path.join('/src/templates'),], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ @@ -144,7 +144,7 @@ STATIC_URL = '/static/' DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -STATIC_ROOT = os.path.join('static') +STATIC_ROOT = os.path.join('/src/static') SASS_PROCESSOR_ROOT=STATIC_ROOT STATICFILES_FINDERS=[ 'django.contrib.staticfiles.finders.FileSystemFinder', diff --git a/post/post/__pycache__/settings.cpython-312.pyc b/post/post/__pycache__/settings.cpython-312.pyc index 8c0dc434be86130365954cc8c42c67de2b6a0303..16d80e622bfa98cf2585b0e53f909d11aff37096 100644 GIT binary patch delta 429 zcmXw#zfZzI6vyw50%>V0P<|B3j{+*eAE03~y123!#*2&LDPo8uz+xAPtCL>hB8#j} zrvHG>E*Ok4#KE|m7~<gQwZ?n7_r90+eRrSSr*WQA9u-AGe4W|VgYOF^fsgNs9c+R$ z!Zg%G5a2ZoGS#?NxQ>8IqcF#I$nt6M7CWN|H8F_bxWgmd!k`U>CZ;in&^SaP25~oZ zNI-JvYhkK`0V(b?AnoRio3kz46lelWKAVIbH6Tw@AksA787R;!%u{n8AGx^Bt8ABK zjfH;(D(}lQ#~BtmW&VVeiuM)R!ai@M*KJhTyC>$iq(A-Rsp+06Ub6gaWjCf`yVKZf zA9i|udt109eoJ+o_KWY6gsgyj==JydtwzaXRoT6eWEn}cXJU?clTMeJa!%UhP|lC^ zu31g43;t)Mvm3dfuS}HUK>AXVTF1Qlkf;p2AHh}jCRfC9raTE%#=&)_DG!OQiCP*2 TUL)Bt(q=@6k|(5fH~5{u;z(@E delta 404 zcmYk1ze~eV5Xaw(X*54x?C+mx)26Le5rUf_{R;$#j&D#(uf|kLOIinA?Cun@Na-M5 zb&>9ZvxAj7NGE5ZAP#~~z7_=UxF5rP?>={_%~Ir%5D78s&(@EgT#~?zyHX2lG+-f+ zhL{FHrXkiVtPcaB5m4RhnAgPNi`5%ES0ZF#5W&xe0z+(L2o87)(<p>!48jnB=)z+V zhr~dzF^xkKQfw{>+9IbHIb&msrwP!RHVIjpf*jRAq-hozFsKfBnyur;f_8q@y_M$} zslp!yRq6`OF^nQ(HO{z=wNald<Dz1ob{w<g)XZwTJ(WA%YS*qEI;~dseA#T)!LFK9 zpZBx0H#*>5j+=_3FJZ>2FnSmFIb!^mdu1gjmD%<A>z%%LtW<dQ1?k?sl8=`r#OO&M zDpD($RRM{l=X>)9y>G=_xjLByHpl)gZ<{<Mb|z|}C%=aEF$#The1v;OA!nDZ`~{eP BYOw$S diff --git a/post/post/settings.py b/post/post/settings.py index 5aa93d4..70687a0 100644 --- a/post/post/settings.py +++ b/post/post/settings.py @@ -16,11 +16,11 @@ from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -sys.path.append('/') +sys.path.append('/src/') STATIC_ROOT = os.path.join("static_root") MEDIA_URL = '/media/' -MEDIA_ROOT = os.path.join('media') +MEDIA_ROOT = os.path.join('/src/media') # Quick-start development settings - unsuitable for production @@ -32,7 +32,7 @@ SECRET_KEY = 'django-insecure-72ga@80_fve=s&97y(m-+68w$)$lt-@$r20eq&h6tm6w-o)&$@ # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['*'] +ALLOWED_HOSTS = ['*', '0.0.0.0', 'localhost'] # Application definition @@ -68,7 +68,7 @@ ROOT_URLCONF = 'post.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [os.path.join('templates'),], + 'DIRS': [os.path.join('/src/templates'),], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ @@ -146,7 +146,7 @@ STATIC_URL = '/static/' DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -STATIC_ROOT = os.path.join('static') +STATIC_ROOT = os.path.join('/src/static') SASS_PROCESSOR_ROOT=STATIC_ROOT STATICFILES_FINDERS=[ 'django.contrib.staticfiles.finders.FileSystemFinder', diff --git a/profiles/profiles/__pycache__/settings.cpython-312.pyc b/profiles/profiles/__pycache__/settings.cpython-312.pyc index a343a80fa0ce5e222621d5eba59d817925824e14..9cca8bf8d4aae59af749c65c7b250ff757bb8a87 100644 GIT binary patch delta 410 zcmbOzvtEYxG%qg~0}ym>HcneJkyny2Z=-rXqe2STBE~4ebcPgeAT5-_6D15}^8(o- zDST0)Dg2WIn6&E!Rx^UMGBBhwrf{Z!R0}O)%w$Xvp2L#P7$ue>5+$A@nj)4W4u%pb zk||Pi*fJTTBvPbPWPs|VQ)I!U9GH~PWK3s?l1xzm>Xk}SjFL`Kijqm;jFJUnxfJCn z`4p8Xg;d5YuyaASPL5%cmsW+jA&MuJCrT0M1~s57l`5Gu)i+OLvSnmr)h{ke)}Q=< zS&Y4k3&Q@v>@C53i&3kJ-9QfvZ*k`2Cnx4)<QJE0c4Aq@#9qY*R=N2d+eaXW8^U?W z>Bq#X1Y%FN;nC!>0XhNX|Kiz`^Lc_;*sm~1Og_q^ETMCmSG|Gj10Mrl5F?OgW8ma% zV0|Q@JBe4H^Mah-WkLN50)~^#c@Ik3Ugpzm;JzUue}O^x6BCOl(?tg1A}gSg02W4O AzW@LL delta 404 zcmZ24Gf{^3G%qg~0}wF%&`4{a$ScX1wNX8vQ6@?-ogsy55o4543U`z+kj(>Ri=^;I ziKg&PTp&I<mr<mie>EdWCj&z|V+v=A08o+OBF0R{6rnjR>5NfgDZ)|WDIzJNDPmwK zo+6PVIfpHiF-jsuDn%NoPAWwPOv-{uxlG1%mMF;-d7xgY6on}16vZf+6wWAFAeKu} zijq%Jj#5Zv%mTX>Wb4E=+#qL2tH7KQ#gobtr3iF}D$uP;l}wsyn`bfEGOF_EmlhZ4 z7Z)Y#Cl(ak;w~;pEXhocFUrp^sbbg9O-;#6)W5|#`4_YI<~Wv>OiZ^pH}kQ71k!Aq z*|_|ec(stVPmbi#<gx|Y4)S{OtjRq*K`eY%8005E;!&1Rzs#%D!1aNTfiH*=NV73; z@;0zO5D=Oy%d5{ZBm1(T)&&8b$)UUlB`q%VsWfok5Rt#YApD7mMU?3xgK&{G&`1D2 C(r2^) diff --git a/profiles/profiles/settings.py b/profiles/profiles/settings.py index 4c62f70..0ff8c64 100644 --- a/profiles/profiles/settings.py +++ b/profiles/profiles/settings.py @@ -16,11 +16,11 @@ from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -sys.path.append('/') +sys.path.append('/src/') STATIC_ROOT = os.path.join("static_root") MEDIA_URL = '/media/' -MEDIA_ROOT = os.path.join('media') +MEDIA_ROOT = os.path.join('/src/media') # Quick-start development settings - unsuitable for production @@ -32,7 +32,7 @@ SECRET_KEY = 'django-insecure-72ga@80_fve=s&97y(m-+68w$)$lt-@$r20eq&h6tm6w-o)&$@ # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['*'] +ALLOWED_HOSTS = ['*', '0.0.0.0', 'localhost'] # Application definition @@ -66,7 +66,7 @@ ROOT_URLCONF = 'profiles.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [os.path.join('templates'),], + 'DIRS': [os.path.join('/src/templates'),], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ @@ -144,7 +144,7 @@ STATIC_URL = '/static/' DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -STATIC_ROOT = os.path.join('static') +STATIC_ROOT = os.path.join('/src/static') SASS_PROCESSOR_ROOT=STATIC_ROOT STATICFILES_FINDERS=[ 'django.contrib.staticfiles.finders.FileSystemFinder', diff --git a/register/register/__pycache__/settings.cpython-312.pyc b/register/register/__pycache__/settings.cpython-312.pyc index aa69ae853d8cf4ab764806edb5bf98b1d95efcec..c396ce197d2a0c7802cc66be91ba229c374450ce 100644 GIT binary patch delta 474 zcmXw#zi-n}5XaxSj$J!`PFg#SUFTPmmH;AkX<<R_goKcgI&@%o3yN~Vb=Als$$}Ts zKcEuP+fWCT2?-YDiNB#sP#B_&@DCtn2A(Z(ckk|`cVFE{_shGg&|6A%B5aTxy?!~R zE)2i6BWR#L1GW(m%!|5-2D3y@MQ@|YN?4eFEb{@_?~0!xRTB~bYM2T(XAlBfH*x@M z3vE`$5^iBRa|d1AzEMJ84tiJ-a~@W+T+4Djgg|C)x(*vczl}T0!zQbs#;W4gu*K@Q z%Nl*S$f&2E3Mq!S_aB29eS_@?j5~t0`Bu8uPCiH{(8~FvVb5RXN8|1|?7bRB(KuH9 zK_A1eAM4pC|GW0WSzE#VSUuR!e5GARz3%0CG#V$*<TsKUo7rUYO*sW+B|m<2bjXeM zj$(-e#LxMGYV(?AC&BttP+~pZn0(PrrCc+Wan(448GmA&$?6Z{@b^Z`d9a}EiT>Lp z<{5~p5RFc9KZ_lHYxvr{w!hf$=f#Iyq8+o~E=5??WuYX3pU`Xfcwye1<d=4RPOLwY NT#~*MYj`YJ{sE8fdPM*L delta 414 zcmY+AOG^S#6vywmj^gOtX>?}PQS+6(BoT_BMSX(6g`42Es!oXoB}$7{*#~GLche%G zTm{i0=3}%mY+<g7HZ3D)8(jxlbl!{e=lnQl>Gu?SWGqCaEq%}JEq9p%hYzzykmiv( z!B7u)6vNz<vnFQ?8MjgIUdP1|wN5AQV5}sh4yd9bmm)oA07fsBI`9~pJdPIH81p=i z33M(44d4k(VoL5MG40h!uVxxhSGY4ihgqplVveUU&(o;#Ntqce@GMU8+%D{U#NFG8 zF-EHRhrzX7jprrCv}7%u(D@nnimn0ED#z_srQO=8Y&DzW%@?C1zxeU3yW2{W(vj-E z1ghX~tk{Hza<B|hcQe=oItsW?YL&9mKY3AGgd4G;)fD}iWW~KUm6#o{LMQa86TJqq z2Z+i#{#PR^KD0{k;$RRd^^FCQV`be)4rN%Gp%EJzme^$H&dNY9cEUp|+b8B1Rc!i1 J%+{)W>MtA4YApZ& diff --git a/register/register/settings.py b/register/register/settings.py index ca257eb..cd481da 100644 --- a/register/register/settings.py +++ b/register/register/settings.py @@ -16,11 +16,11 @@ from pathlib import Path # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) -sys.path.append('/') +sys.path.append('/src/') STATIC_ROOT = os.path.join("static_root") MEDIA_URL = '/media/' -MEDIA_ROOT = os.path.join('media') +MEDIA_ROOT = os.path.join('/src/media') # Quick-start development settings - unsuitable for production @@ -32,7 +32,7 @@ SECRET_KEY = 'django-insecure-72ga@80_fve=s&97y(m-+68w$)$lt-@$r20eq&h6tm6w-o)&$@ # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['*'] +ALLOWED_HOSTS = ['*', '0.0.0.0', 'localhost'] # Application definition @@ -64,7 +64,7 @@ ROOT_URLCONF = 'register.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [os.path.join('templates'),], + 'DIRS': [os.path.join('/src/templates'),], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ @@ -142,7 +142,7 @@ STATIC_URL = '/static/' DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' -STATIC_ROOT = os.path.join('static') +STATIC_ROOT = os.path.join('src/static') SASS_PROCESSOR_ROOT=STATIC_ROOT STATICFILES_FINDERS=[ 'django.contrib.staticfiles.finders.FileSystemFinder', diff --git a/templates/base.html b/templates/base.html index c42b8ca..e830139 100644 --- a/templates/base.html +++ b/templates/base.html @@ -12,7 +12,7 @@ function confirmLogoff() { var confirmation = confirm("Are you sure you want to log out?"); if (confirmation) { - window.location.href = "http://127.0.0.1:8001"; // Redirect to home after logoff + window.location.href = "http://localhost:8001"; // Redirect to home after logoff } } </script> @@ -24,12 +24,12 @@ <div class="username">{{ username }}</div> </div> <div class="navbar-right"> - <a href="http://127.0.0.1:8001/register/welcome">Home</a> - <a href="http://127.0.0.1:8002/post/feed">Feed</a> - <a href="http://127.0.0.1:8002/post/newPost">Add Photos</a> - <a href="http://127.0.0.1:8003/profile">Profile</a> - <a href="http://127.0.0.1:8000/contact">Contact</a> - <a href="http://127.0.0.1:8000/about">About Us</a> + <a href="http://localhost:8001/register/welcome">Home</a> + <a href="http://localhost:8002/post/feed">Feed</a> + <a href="http://localhost:8002/post/newPost">Add Photos</a> + <a href="http://localhost:8003/profile">Profile</a> + <a href="http://localhost:8000/contact">Contact</a> + <a href="http://localhost:8000/about">About Us</a> <a href="#" onclick="confirmLogoff()">Log Off</a> </div> </div> -- GitLab