summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Crute <mcrute@gmail.com>2010-01-01 16:21:07 -0500
committerMike Crute <mcrute@gmail.com>2010-01-01 16:21:07 -0500
commit5cc2dc378241de31d59d61c74511c25cd5dc7b1a (patch)
tree152cc41f491c766c33b0da651d0d4512420389a0
downloadgreenbox-5cc2dc378241de31d59d61c74511c25cd5dc7b1a.tar.bz2
greenbox-5cc2dc378241de31d59d61c74511c25cd5dc7b1a.tar.xz
greenbox-5cc2dc378241de31d59d61c74511c25cd5dc7b1a.zip
Generating initial django app
-rw-r--r--.hgrc1
-rwxr-xr-xgreenbox/__init__.py0
-rwxr-xr-xgreenbox/manage.py11
-rwxr-xr-xgreenbox/recipe/__init__.py0
-rwxr-xr-xgreenbox/recipe/models.py3
-rwxr-xr-xgreenbox/recipe/tests.py23
-rwxr-xr-xgreenbox/recipe/views.py1
-rwxr-xr-xgreenbox/settings.py79
-rwxr-xr-xgreenbox/urls.py17
9 files changed, 135 insertions, 0 deletions
diff --git a/.hgrc b/.hgrc
new file mode 100644
index 0000000..0d20b64
--- /dev/null
+++ b/.hgrc
@@ -0,0 +1 @@
*.pyc
diff --git a/greenbox/__init__.py b/greenbox/__init__.py
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/greenbox/__init__.py
diff --git a/greenbox/manage.py b/greenbox/manage.py
new file mode 100755
index 0000000..5e78ea9
--- /dev/null
+++ b/greenbox/manage.py
@@ -0,0 +1,11 @@
1#!/usr/bin/env python
2from django.core.management import execute_manager
3try:
4 import settings # Assumed to be in the same directory.
5except ImportError:
6 import sys
7 sys.stderr.write("Error: Can't find the file 'settings.py' in the directory containing %r. It appears you've customized things.\nYou'll have to run django-admin.py, passing it your settings module.\n(If the file settings.py does indeed exist, it's causing an ImportError somehow.)\n" % __file__)
8 sys.exit(1)
9
10if __name__ == "__main__":
11 execute_manager(settings)
diff --git a/greenbox/recipe/__init__.py b/greenbox/recipe/__init__.py
new file mode 100755
index 0000000..e69de29
--- /dev/null
+++ b/greenbox/recipe/__init__.py
diff --git a/greenbox/recipe/models.py b/greenbox/recipe/models.py
new file mode 100755
index 0000000..71a8362
--- /dev/null
+++ b/greenbox/recipe/models.py
@@ -0,0 +1,3 @@
1from django.db import models
2
3# Create your models here.
diff --git a/greenbox/recipe/tests.py b/greenbox/recipe/tests.py
new file mode 100755
index 0000000..2247054
--- /dev/null
+++ b/greenbox/recipe/tests.py
@@ -0,0 +1,23 @@
1"""
2This file demonstrates two different styles of tests (one doctest and one
3unittest). These will both pass when you run "manage.py test".
4
5Replace these with more appropriate tests for your application.
6"""
7
8from django.test import TestCase
9
10class SimpleTest(TestCase):
11 def test_basic_addition(self):
12 """
13 Tests that 1 + 1 always equals 2.
14 """
15 self.failUnlessEqual(1 + 1, 2)
16
17__test__ = {"doctest": """
18Another way to test that 1 + 1 is equal to 2.
19
20>>> 1 + 1 == 2
21True
22"""}
23
diff --git a/greenbox/recipe/views.py b/greenbox/recipe/views.py
new file mode 100755
index 0000000..60f00ef
--- /dev/null
+++ b/greenbox/recipe/views.py
@@ -0,0 +1 @@
# Create your views here.
diff --git a/greenbox/settings.py b/greenbox/settings.py
new file mode 100755
index 0000000..6dd5f42
--- /dev/null
+++ b/greenbox/settings.py
@@ -0,0 +1,79 @@
1# Django settings for greenbox project.
2
3DEBUG = True
4TEMPLATE_DEBUG = DEBUG
5
6ADMINS = (
7 # ('Your Name', 'your_email@domain.com'),
8)
9
10MANAGERS = ADMINS
11
12DATABASE_ENGINE = '' # 'postgresql_psycopg2', 'postgresql', 'mysql', 'sqlite3' or 'oracle'.
13DATABASE_NAME = '' # Or path to database file if using sqlite3.
14DATABASE_USER = '' # Not used with sqlite3.
15DATABASE_PASSWORD = '' # Not used with sqlite3.
16DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3.
17DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.
18
19# Local time zone for this installation. Choices can be found here:
20# http://en.wikipedia.org/wiki/List_of_tz_zones_by_name
21# although not all choices may be available on all operating systems.
22# If running in a Windows environment this must be set to the same as your
23# system time zone.
24TIME_ZONE = 'America/Chicago'
25
26# Language code for this installation. All choices can be found here:
27# http://www.i18nguy.com/unicode/language-identifiers.html
28LANGUAGE_CODE = 'en-us'
29
30SITE_ID = 1
31
32# If you set this to False, Django will make some optimizations so as not
33# to load the internationalization machinery.
34USE_I18N = True
35
36# Absolute path to the directory that holds media.
37# Example: "/home/media/media.lawrence.com/"
38MEDIA_ROOT = ''
39
40# URL that handles the media served from MEDIA_ROOT. Make sure to use a
41# trailing slash if there is a path component (optional in other cases).
42# Examples: "http://media.lawrence.com", "http://example.com/media/"
43MEDIA_URL = ''
44
45# URL prefix for admin media -- CSS, JavaScript and images. Make sure to use a
46# trailing slash.
47# Examples: "http://foo.com/media/", "/media/".
48ADMIN_MEDIA_PREFIX = '/media/'
49
50# Make this unique, and don't share it with anybody.
51SECRET_KEY = 'zki4e4!80ar7^1w6f_c2u^5#=r(7#4%0u^3il^@__#3zf^u+f)'
52
53# List of callables that know how to import templates from various sources.
54TEMPLATE_LOADERS = (
55 'django.template.loaders.filesystem.load_template_source',
56 'django.template.loaders.app_directories.load_template_source',
57# 'django.template.loaders.eggs.load_template_source',
58)
59
60MIDDLEWARE_CLASSES = (
61 'django.middleware.common.CommonMiddleware',
62 'django.contrib.sessions.middleware.SessionMiddleware',
63 'django.contrib.auth.middleware.AuthenticationMiddleware',
64)
65
66ROOT_URLCONF = 'greenbox.urls'
67
68TEMPLATE_DIRS = (
69 # Put strings here, like "/home/html/django_templates" or "C:/www/django/templates".
70 # Always use forward slashes, even on Windows.
71 # Don't forget to use absolute paths, not relative paths.
72)
73
74INSTALLED_APPS = (
75 'django.contrib.auth',
76 'django.contrib.contenttypes',
77 'django.contrib.sessions',
78 'django.contrib.sites',
79)
diff --git a/greenbox/urls.py b/greenbox/urls.py
new file mode 100755
index 0000000..b015f5e
--- /dev/null
+++ b/greenbox/urls.py
@@ -0,0 +1,17 @@
1from django.conf.urls.defaults import *
2
3# Uncomment the next two lines to enable the admin:
4# from django.contrib import admin
5# admin.autodiscover()
6
7urlpatterns = patterns('',
8 # Example:
9 # (r'^greenbox/', include('greenbox.foo.urls')),
10
11 # Uncomment the admin/doc line below and add 'django.contrib.admindocs'
12 # to INSTALLED_APPS to enable admin documentation:
13 # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
14
15 # Uncomment the next line to enable the admin:
16 # (r'^admin/', include(admin.site.urls)),
17)