barebones qmsk_www_pages
authorTero Marttila <terom@paivola.fi>
Sun, 14 Sep 2014 00:03:45 +0300
changeset 194 8d64871a3c06
parent 193 87612e81aec5
child 195 966161acba99
barebones qmsk_www_pages
qmsk_www/settings.py
qmsk_www/urls.py
qmsk_www_pages/admin.py
qmsk_www_pages/migrations/__init__.py
qmsk_www_pages/models.py
qmsk_www_pages/templates/pages/page.html
qmsk_www_pages/tests.py
qmsk_www_pages/urls.py
qmsk_www_pages/views.py
--- a/qmsk_www/settings.py	Sun Sep 14 00:03:21 2014 +0300
+++ b/qmsk_www/settings.py	Sun Sep 14 00:03:45 2014 +0300
@@ -8,11 +8,6 @@
 https://docs.djangoproject.com/en/1.7/ref/settings/
 """
 
-# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
-import os
-BASE_DIR = os.path.dirname(os.path.dirname(__file__))
-
-
 # Quick-start development settings - unsuitable for production
 # See https://docs.djangoproject.com/en/1.7/howto/deployment/checklist/
 
@@ -27,25 +22,15 @@
 ALLOWED_HOSTS = []
 
 
-# Application definition
-
+## Application definition
 INSTALLED_APPS = (
-    'django.contrib.admin',
-    'django.contrib.auth',
-    'django.contrib.contenttypes',
-    'django.contrib.sessions',
-    'django.contrib.messages',
     'django.contrib.staticfiles',
+
+    'qmsk_www_pages',
 )
 
 MIDDLEWARE_CLASSES = (
-    'django.contrib.sessions.middleware.SessionMiddleware',
-    'django.middleware.common.CommonMiddleware',
-    'django.middleware.csrf.CsrfViewMiddleware',
-    'django.contrib.auth.middleware.AuthenticationMiddleware',
-    'django.contrib.auth.middleware.SessionAuthenticationMiddleware',
-    'django.contrib.messages.middleware.MessageMiddleware',
-    'django.middleware.clickjacking.XFrameOptionsMiddleware',
+
 )
 
 ROOT_URLCONF = 'qmsk_www.urls'
@@ -53,17 +38,14 @@
 WSGI_APPLICATION = 'qmsk_www.wsgi.application'
 
 
-# Database
+## Database
 # https://docs.djangoproject.com/en/1.7/ref/settings/#databases
 
 DATABASES = {
-    'default': {
-        'ENGINE': 'django.db.backends.sqlite3',
-        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
-    }
+
 }
 
-# Internationalization
+## Internationalization
 # https://docs.djangoproject.com/en/1.7/topics/i18n/
 
 LANGUAGE_CODE = 'en-us'
@@ -76,8 +58,9 @@
 
 USE_TZ = True
 
-
-# Static files (CSS, JavaScript, Images)
+## Static files (CSS, JavaScript, Images)
 # https://docs.djangoproject.com/en/1.7/howto/static-files/
-
 STATIC_URL = '/static/'
+STATICFILES_DIRS = (
+    './qmsk_www/static',
+)
--- a/qmsk_www/urls.py	Sun Sep 14 00:03:21 2014 +0300
+++ b/qmsk_www/urls.py	Sun Sep 14 00:03:45 2014 +0300
@@ -1,10 +1,15 @@
 from django.conf.urls import patterns, include, url
-from django.contrib import admin
 
 urlpatterns = patterns('',
     # Examples:
     # url(r'^$', 'qmsk_www.views.home', name='home'),
     # url(r'^blog/', include('blog.urls')),
+    url(r'^',           include('qmsk_www_pages.urls')),
+)
 
-    url(r'^admin/', include(admin.site.urls)),
-)
+if False:
+    from django.contrib import admin
+
+    urlpatterns += patterns('',
+        url(r'^admin/', include(admin.site.urls)),
+    )
--- a/qmsk_www_pages/admin.py	Sun Sep 14 00:03:21 2014 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-from django.contrib import admin
-
-# Register your models here.
--- a/qmsk_www_pages/models.py	Sun Sep 14 00:03:21 2014 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-from django.db import models
-
-# Create your models here.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/qmsk_www_pages/templates/pages/page.html	Sun Sep 14 00:03:45 2014 +0300
@@ -0,0 +1,1 @@
+<p>Hello World.</p>
--- a/qmsk_www_pages/tests.py	Sun Sep 14 00:03:21 2014 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-from django.test import TestCase
-
-# Create your tests here.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/qmsk_www_pages/urls.py	Sun Sep 14 00:03:45 2014 +0300
@@ -0,0 +1,7 @@
+from django.conf.urls import patterns, include, url
+
+from qmsk_www_pages import views
+
+urlpatterns = patterns('',
+    url(r'^(?P<page>.*)$',              views.page,         name='page'),
+)
--- a/qmsk_www_pages/views.py	Sun Sep 14 00:03:21 2014 +0300
+++ b/qmsk_www_pages/views.py	Sun Sep 14 00:03:45 2014 +0300
@@ -1,3 +1,6 @@
 from django.shortcuts import render
 
 # Create your views here.
+def page (request, page):
+    return render(request, 'pages/page.html', { })
+