diff --git a/db.sqlite3 b/db.sqlite3 index 1bf0d10..29ca509 100644 Binary files a/db.sqlite3 and b/db.sqlite3 differ diff --git a/home/__pycache__/models.cpython-312.pyc b/home/__pycache__/models.cpython-312.pyc index 416a23e..27172d7 100644 Binary files a/home/__pycache__/models.cpython-312.pyc and b/home/__pycache__/models.cpython-312.pyc differ diff --git a/home/__pycache__/views.cpython-312.pyc b/home/__pycache__/views.cpython-312.pyc index 90bb9ba..b560a6b 100644 Binary files a/home/__pycache__/views.cpython-312.pyc and b/home/__pycache__/views.cpython-312.pyc differ diff --git a/home/migrations/__pycache__/0001_initial.cpython-312.pyc b/home/migrations/__pycache__/0001_initial.cpython-312.pyc index 79da239..1616c79 100644 Binary files a/home/migrations/__pycache__/0001_initial.cpython-312.pyc and b/home/migrations/__pycache__/0001_initial.cpython-312.pyc differ diff --git a/home/migrations/__pycache__/__init__.cpython-312.pyc b/home/migrations/__pycache__/__init__.cpython-312.pyc index e148862..8bf78f7 100644 Binary files a/home/migrations/__pycache__/__init__.cpython-312.pyc and b/home/migrations/__pycache__/__init__.cpython-312.pyc differ diff --git a/home/models.py b/home/models.py index 2b91619..1f0e3a8 100644 --- a/home/models.py +++ b/home/models.py @@ -6,4 +6,6 @@ class Contact(models.Model): email=models.CharField(max_length=122) subject=models.CharField(max_length=122) message=models.TextField() - date=models.DateField() \ No newline at end of file + date=models.DateField() + def __str__(self): + return self.name \ No newline at end of file diff --git a/home/views.py b/home/views.py index 0d6e935..d3d7d56 100644 --- a/home/views.py +++ b/home/views.py @@ -4,8 +4,9 @@ from django.utils import timezone import os from home.models import Contact +from django.contrib import messages + def index(request): - return render (request,'index.html') def contact(request): return render(request,"contact.html") @@ -31,4 +32,5 @@ def submit_contact(request): message=message, date=date ) + messages.success(request, "Profile details updated.") return render(request, 'contact.html') \ No newline at end of file diff --git a/ina/__pycache__/settings.cpython-312.pyc b/ina/__pycache__/settings.cpython-312.pyc index 972b474..ef4cd7c 100644 Binary files a/ina/__pycache__/settings.cpython-312.pyc and b/ina/__pycache__/settings.cpython-312.pyc differ diff --git a/ina/__pycache__/wsgi.cpython-312.pyc b/ina/__pycache__/wsgi.cpython-312.pyc index dadbb64..90007ba 100644 Binary files a/ina/__pycache__/wsgi.cpython-312.pyc and b/ina/__pycache__/wsgi.cpython-312.pyc differ diff --git a/ina/settings.py b/ina/settings.py index 0237582..a5015de 100644 --- a/ina/settings.py +++ b/ina/settings.py @@ -11,6 +11,7 @@ """ from pathlib import Path +from django.contrib.messages import constants as messages # Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent diff --git a/requirements.txt b/requirements.txt index 1ff8b0c..73c282d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,2 @@ Django==5.0.4 -nicegui==1.4.20 +nicegui==1.4.20 \ No newline at end of file diff --git a/templates/contact.html b/templates/contact.html index 8fa5b86..5c49fff 100644 --- a/templates/contact.html +++ b/templates/contact.html @@ -7,6 +7,17 @@ + + +{% if messages %} +{% for message in messages %} + + {% endfor %} + {% endif %}

• Keep in Touch •