From b9495b67812929707ae7add9866346d2032966fc Mon Sep 17 00:00:00 2001 From: Peter Inglesby Date: Sat, 18 May 2013 12:12:57 +0200 Subject: [PATCH] Add example app --- example/blog/__init__.py | 0 example/blog/models.py | 9 +++ example/blog/tests.py | 16 ++++ example/blog/views.py | 1 + example/example.db | Bin 0 -> 35840 bytes example/example/__init__.py | 0 example/example/settings.py | 152 ++++++++++++++++++++++++++++++++++++ example/example/urls.py | 17 ++++ example/example/wsgi.py | 32 ++++++++ example/manage.py | 10 +++ 10 files changed, 237 insertions(+) create mode 100644 example/blog/__init__.py create mode 100644 example/blog/models.py create mode 100644 example/blog/tests.py create mode 100644 example/blog/views.py create mode 100644 example/example.db create mode 100644 example/example/__init__.py create mode 100644 example/example/settings.py create mode 100644 example/example/urls.py create mode 100644 example/example/wsgi.py create mode 100755 example/manage.py diff --git a/example/blog/__init__.py b/example/blog/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/example/blog/models.py b/example/blog/models.py new file mode 100644 index 0000000..5ab64c7 --- /dev/null +++ b/example/blog/models.py @@ -0,0 +1,9 @@ +from django.db import models + +class Post(models.Model): + title = models.CharField(max_length=255) + body = models.TextField() + +class Comment(models.Model): + post = models.ForeignKey(Post) + body = models.TextField() diff --git a/example/blog/tests.py b/example/blog/tests.py new file mode 100644 index 0000000..501deb7 --- /dev/null +++ b/example/blog/tests.py @@ -0,0 +1,16 @@ +""" +This file demonstrates writing tests using the unittest module. These will pass +when you run "manage.py test". + +Replace this with more appropriate tests for your application. +""" + +from django.test import TestCase + + +class SimpleTest(TestCase): + def test_basic_addition(self): + """ + Tests that 1 + 1 always equals 2. + """ + self.assertEqual(1 + 1, 2) diff --git a/example/blog/views.py b/example/blog/views.py new file mode 100644 index 0000000..60f00ef --- /dev/null +++ b/example/blog/views.py @@ -0,0 +1 @@ +# Create your views here. diff --git a/example/example.db b/example/example.db new file mode 100644 index 0000000000000000000000000000000000000000..08487a574d335e692680274453ec067432ab9b1d GIT binary patch literal 35840 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