Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

eigenwijsje/denklab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

denklab.org Django project

This is the complete source code of the Django application that powers http://denklab.org.

Applications

The project consists of three applications:

  • articles: simple article publishing.
  • presentations: simple presentation and additional resources publishing.
  • projects: simple project information including release and document management.

Requirements

This code requires Django 1.0, Markdown and the contact_form application. Blueprint, the CSS framework is also used.

Settings

The settings.py file is not provided but you only need to add django.contrib.flatpages.middleware.FlatpageFallbackMiddleware to MIDDLEWARE_CLASSES` and `django.contrib.flatpages to INSTALLED_APPS if you want to use the flatpages contrib application (the corresponding template is already in place).

If you want to use the contact_form application you should install it according to the package's documentation, the corresponding templates are also already provided.

You should also set MEDIA_ROOT and MEDIA_URL correctly.

Templates

The full set of templates is provided, including the ones required by the flatpages contrib application and the contact_form application. Only site-specific code like DISQUS support has been removed.

Todo

  • Integrate Tumblr and Twitter into the homepage.
  • Integrate wmd, The Wysiwym Markdown Editor, into the admin interface.
  • Alternatively use Slideshare's API to upload presentations.

About

Source code of denklab.org

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages