github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

akosma / django-blog-engine

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 3
    • 0
  • Source
  • Commits
  • Network (0)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

A minimalistic blog application, done as a learning exercise of both Python and the Django Framework. — Read more

  cancel

http://kosmaczewski.net/projects/django-blog-engine/

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

Added comment about the admin change 
Adrian Kosmaczewski (author)
Thu Feb 26 09:01:02 -0800 2009
commit  865736b62d03862d1c124eeecd391b9ee1592f62
tree    c7425e2f95d16a5e2e377b302f5a9934a86804c5
parent  aaf778276b45830183c749bd1754da68f596a7ca
django-blog-engine /
name age
history
message
file .gitignore Thu Feb 26 08:42:38 -0800 2009 First commit; application not yet ready for Dja... [Adrian Kosmaczewski]
file README.textile Thu Feb 26 08:59:41 -0800 2009 Fixed the access to the administration site [Adrian Kosmaczewski]
directory blog/ Thu Feb 26 09:01:02 -0800 2009 Added comment about the admin change [Adrian Kosmaczewski]
README.textile

Django Blog Engine (Python, 2008)

Version: 1.0
Author: Adrian Kosmaczewski
Date: January 11th, 2008
Programming Languages: Python
Tools: Django Framework, Python, SQLite
Platforms: Mac OS X 10.5 “Leopard”, Kubuntu Linux 7.10, Windows XP SP 2
Licence: Creative Commons Public Domain

This application is a simple blog application, done as a learning exercise of both Python and the Django Framework.

Features:

  • It supports the creation of posts, comments, and tagging.
  • RSS feed export, in all the native formats supported by Django (Atom, RSS 2.0 and RSS 0.91)
  • Data storage in a SQLite database.
  • “Nice URLs” support, similar to WordPress.
  • Posts can be written using Textile.
  • Logged users get a special comment form, with only a “body” area.

Requirements

This project requires the ‘textile’ egg (install using “easy_install textile”) to be used with the ‘django.contrib.markup’ application.

Browser support

The application has only been tested with Safari 3, Opera 9, Internet Explorer 6, Konqueror 3.5 and Firefox 2, on Mac OS X 10.5 “Leopard”, Kubuntu Linux 7.10 and Windows XP SP 2. The templates are configured to output standard XHTML 1.0.

Installation

  1. Clone this git repository: git clone git://github.com/akosma/django-blog-engine.git
  2. Open a Terminal session and cd django-blog-engine
  3. Run the following command to export a recent Django version in that folder: svn export http://code.djangoproject.com/svn/django/tags/releases/1.0.2/django
  4. cd blog
  5. python manage.py runserver
  6. Browse to http://localhost:8000/.
  7. You can log in the Django admin application at http://localhost:8000/admin using the username “adrian” and password “adrian”.

References

  • Django Book
  • Django documentation
  • Django logging class
  • Python string concatenation
  • Serving static content with Django
  • Starting with Django in Leopard
  • Textile Reference

More information about this application.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server