diff --git a/websiteapp/templates/websiteapp/base.html b/websiteapp/templates/websiteapp/base.html new file mode 100644 index 0000000..30f048c --- /dev/null +++ b/websiteapp/templates/websiteapp/base.html @@ -0,0 +1,14 @@ + + + + + Hello World + + + +

Greggordinates

+ + {% block content %} + {% endblock %} + + diff --git a/websiteapp/templates/websiteapp/decode.html b/websiteapp/templates/websiteapp/decode.html new file mode 100644 index 0000000..78c7d9f --- /dev/null +++ b/websiteapp/templates/websiteapp/decode.html @@ -0,0 +1,7 @@ +{% extends 'websiteapp/base.html' %} + +{% block content %} + +

Landing Page

+ +{% endblock %} diff --git a/websiteapp/templates/websiteapp/decode_result.html b/websiteapp/templates/websiteapp/decode_result.html new file mode 100644 index 0000000..78c7d9f --- /dev/null +++ b/websiteapp/templates/websiteapp/decode_result.html @@ -0,0 +1,7 @@ +{% extends 'websiteapp/base.html' %} + +{% block content %} + +

Landing Page

+ +{% endblock %} diff --git a/websiteapp/templates/websiteapp/encode.html b/websiteapp/templates/websiteapp/encode.html new file mode 100644 index 0000000..78c7d9f --- /dev/null +++ b/websiteapp/templates/websiteapp/encode.html @@ -0,0 +1,7 @@ +{% extends 'websiteapp/base.html' %} + +{% block content %} + +

Landing Page

+ +{% endblock %} diff --git a/websiteapp/templates/websiteapp/encode_result.html b/websiteapp/templates/websiteapp/encode_result.html new file mode 100644 index 0000000..78c7d9f --- /dev/null +++ b/websiteapp/templates/websiteapp/encode_result.html @@ -0,0 +1,7 @@ +{% extends 'websiteapp/base.html' %} + +{% block content %} + +

Landing Page

+ +{% endblock %} diff --git a/websiteapp/templates/websiteapp/landing_page.html b/websiteapp/templates/websiteapp/landing_page.html new file mode 100644 index 0000000..78c7d9f --- /dev/null +++ b/websiteapp/templates/websiteapp/landing_page.html @@ -0,0 +1,7 @@ +{% extends 'websiteapp/base.html' %} + +{% block content %} + +

Landing Page

+ +{% endblock %} diff --git a/websiteapp/urls.py b/websiteapp/urls.py index 637600f..36932e5 100644 --- a/websiteapp/urls.py +++ b/websiteapp/urls.py @@ -1 +1,10 @@ -urlpatterns = [] +from django.urls import path +from . import views + +urlpatterns = [ + path('', views.landing_page), + path('encode', views.encode), + path('encode/result', views.encode_result), + path('decode', views.decode), + path('decode/result', views.decode_result), +] diff --git a/websiteapp/views.py b/websiteapp/views.py index 91ea44a..d275390 100644 --- a/websiteapp/views.py +++ b/websiteapp/views.py @@ -1,3 +1,22 @@ +from django.http import HttpRequest, HttpResponse from django.shortcuts import render -# Create your views here. +def hello_world(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/hello_world.html', { + "content": "hi!", + }) + +def landing_page(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/landing_page.html', {}) + +def encode(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/encode.html', {}) + +def encode_result(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/encode_result.html', {}) + +def decode(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/decode.html', {}) + +def decode_result(request: HttpRequest) -> HttpResponse: + return render(request, 'websiteapp/decode_result.html', {})