[OLD] The beginnings of a Stack Overflow clone
Switch branches/tags
Nothing to show
Pull request Compare This branch is even with insin:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
soclone
.gitignore
LICENSE
MANIFEST.in
README.rst
pip-requirements.txt
setup.py

README.rst

SOClone

10 days' worth of furious hacking at a Stack Overflow clone for Django in October 2008.

OSQA seems to have taken the ball and run with it, so not sure if I'll ever take this one any further.

Dependencies

  1. django_html for rendering django.forms components using HTML instead of XHTML.
  2. python-markdown2 for converting Markdown-formatted user input into HTML.
  3. html5lib for HTML sanitisation.
  4. lxml for HTML diffing.
  5. Oh, and Django 1.2 or greater, of course.

Installation

To play around with SOClone:

  1. Use the pip-requirements.txt file to install dependencies with pip.

  2. Run the following command to create the database:

    django-admin.py syncdb --settings=soclone.settings
    

    You will be prompted to create a superuser.

  3. Run the following command to start the development server:

    django-admin.py runserver --settings=soclone.settings
    
  4. Cross your fingers, open http://localhost:8000/questions/ and log in with the superuser account you created.

    Here be dragons.