aboutsummaryrefslogtreecommitdiffstats
path: root/pysite/apps/home
diff options
context:
space:
mode:
Diffstat (limited to 'pysite/apps/home')
-rw-r--r--pysite/apps/home/__init__.py0
-rw-r--r--pysite/apps/home/admin.py3
-rw-r--r--pysite/apps/home/apps.py5
-rw-r--r--pysite/apps/home/migrations/__init__.py0
-rw-r--r--pysite/apps/home/models.py3
-rw-r--r--pysite/apps/home/tests.py9
-rw-r--r--pysite/apps/home/urls.py10
-rw-r--r--pysite/apps/home/views.py3
8 files changed, 33 insertions, 0 deletions
diff --git a/pysite/apps/home/__init__.py b/pysite/apps/home/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/pysite/apps/home/__init__.py
diff --git a/pysite/apps/home/admin.py b/pysite/apps/home/admin.py
new file mode 100644
index 00000000..4185d360
--- /dev/null
+++ b/pysite/apps/home/admin.py
@@ -0,0 +1,3 @@
+# from django.contrib import admin
+
+# Register your models here.
diff --git a/pysite/apps/home/apps.py b/pysite/apps/home/apps.py
new file mode 100644
index 00000000..90dc7137
--- /dev/null
+++ b/pysite/apps/home/apps.py
@@ -0,0 +1,5 @@
+from django.apps import AppConfig
+
+
+class HomeConfig(AppConfig):
+ name = 'home'
diff --git a/pysite/apps/home/migrations/__init__.py b/pysite/apps/home/migrations/__init__.py
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/pysite/apps/home/migrations/__init__.py
diff --git a/pysite/apps/home/models.py b/pysite/apps/home/models.py
new file mode 100644
index 00000000..0b4331b3
--- /dev/null
+++ b/pysite/apps/home/models.py
@@ -0,0 +1,3 @@
+# from django.db import models
+
+# Create your models here.
diff --git a/pysite/apps/home/tests.py b/pysite/apps/home/tests.py
new file mode 100644
index 00000000..54fac6e8
--- /dev/null
+++ b/pysite/apps/home/tests.py
@@ -0,0 +1,9 @@
+from django.test import TestCase
+from django_hosts.resolvers import reverse
+
+
+class TestIndexReturns200(TestCase):
+ def test_index_returns_200(self):
+ url = reverse('index')
+ resp = self.client.get(url)
+ self.assertEqual(resp.status_code, 200)
diff --git a/pysite/apps/home/urls.py b/pysite/apps/home/urls.py
new file mode 100644
index 00000000..a01e019e
--- /dev/null
+++ b/pysite/apps/home/urls.py
@@ -0,0 +1,10 @@
+from django.contrib import admin
+from django.urls import path
+from django.views.generic import TemplateView
+
+
+app_name = 'home'
+urlpatterns = [
+ path('', TemplateView.as_view(template_name='home/index.html'), name='index'),
+ path('admin/', admin.site.urls)
+]
diff --git a/pysite/apps/home/views.py b/pysite/apps/home/views.py
new file mode 100644
index 00000000..fd0e0449
--- /dev/null
+++ b/pysite/apps/home/views.py
@@ -0,0 +1,3 @@
+# from django.shortcuts import render
+
+# Create your views here.