diff options
Diffstat (limited to 'pages')
-rw-r--r-- | pages/__init__.py | 0 | ||||
-rw-r--r-- | pages/management/__init__.py | 0 | ||||
-rw-r--r-- | pages/management/commands/__init__.py | 0 | ||||
-rw-r--r-- | pages/management/commands/parse_markdown.py | 42 | ||||
-rw-r--r-- | pages/models.py | 3 | ||||
-rw-r--r-- | pages/urls.py | 5 | ||||
-rw-r--r-- | pages/views.py | 18 |
7 files changed, 0 insertions, 68 deletions
diff --git a/pages/__init__.py b/pages/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/pages/__init__.py +++ /dev/null diff --git a/pages/management/__init__.py b/pages/management/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/pages/management/__init__.py +++ /dev/null diff --git a/pages/management/commands/__init__.py b/pages/management/commands/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/pages/management/commands/__init__.py +++ /dev/null diff --git a/pages/management/commands/parse_markdown.py b/pages/management/commands/parse_markdown.py deleted file mode 100644 index 23ad2ec..0000000 --- a/pages/management/commands/parse_markdown.py +++ /dev/null @@ -1,42 +0,0 @@ -import os -import markdown - -from django.core.management.base import BaseCommand, CommandError - -from settings import MARKDOWN_PATH, DEPLOY_PATH - -class Command(BaseCommand): - help = 'Parse markdown files in %s' % MARKDOWN_PATH - - def handle(self, *args, **options): - for root, dirs, files in os.walk(MARKDOWN_PATH): - for file in files: - subdir = root.replace(MARKDOWN_PATH, "") - mdfile = '%s/%s' % (root, file) - mdtuple = os.path.splitext(file) - mdname = '%s/%s' % (subdir, mdtuple[0]) - htmlpath = '%s/templates/html_pages/%s' % (DEPLOY_PATH, mdname) - htmlfile = '%s/index.html' % htmlpath - - if options['verbosity'] == '3': - print 'Subdir: ', subdir - print 'Mdfile: ', mdfile - print 'Mdtuple: ', mdtuple - print 'Htmlpath: ', htmlpath - print 'Htmlfile: ', htmlfile - - if mdtuple[1] == '.mdwn' and os.path.exists(mdfile) \ - and (not os.path.exists(htmlfile) \ - or os.path.getmtime(mdfile) > os.path.getmtime(htmlfile)): - - if not os.path.exists(htmlpath): - os.makedirs(htmlpath) - - md = markdown.Markdown() - print 'Converting ', mdname, '-->', htmlfile, - wikilinks = 'wikilinks(base_url=%s/)' % subdir - def_list = 'def_list' - markdown.markdownFromFile(input=mdfile, output=htmlfile, encoding="utf-8", - extensions=[wikilinks, def_list]) - print ' ... succeeded' - diff --git a/pages/models.py b/pages/models.py deleted file mode 100644 index 71a8362..0000000 --- a/pages/models.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.db import models - -# Create your models here. diff --git a/pages/urls.py b/pages/urls.py deleted file mode 100644 index 1c0cf82..0000000 --- a/pages/urls.py +++ /dev/null @@ -1,5 +0,0 @@ -from django.conf.urls.defaults import * - -urlpatterns = patterns('pages.views', - (r'^(?P<page>.+)/$', 'index'), -) diff --git a/pages/views.py b/pages/views.py deleted file mode 100644 index 7a44701..0000000 --- a/pages/views.py +++ /dev/null @@ -1,18 +0,0 @@ -import os.path - -from django.http import Http404 -from django.views.generic.simple import direct_to_template - -from settings import DEPLOY_PATH - -def index(request, page): - - template = 'html_pages/%s/index.html' % page - if not os.path.exists('%s/templates/%s' % (DEPLOY_PATH, template)): - raise Http404 - - c = { - "page": template, - } - - return direct_to_template(request, "pages/index.html", c) |