This part of the documentation covers the installation of Qanda.


Qanda currently runs on Django 1.4.2 or greater, Python 2.7 or greater.

Distribute & Pip

Installing Qanda is simple with pip, just run this in your terminal:

$ pip install django-qanda

or, with easy_install:

$ easy_install django-qanda

Using pip is the recommended method.

Get the code

Qanda is actively developed on Bitbucket, where the code is always available.

You can either clone the repository:

$ hg clone

or download the tar-ball or zip-ball of your choice.

Once you have a copy of the source, you can install it into your site packages easily:

$ python install

Configuring your project

In your Django project’s settings, add Qanda to your INSTALLED_APPS setting:


Include the qanda URLconf in your project like this:

url(r'^faq/', include('qanda.urls'))

In Django 1.7 run python migrate qanda. Otherwise, just run python syncdb.


Qanda has a default sitemap qanda.sitemaps.QuestionSitemap which you can use if providing sitemaps.xml for your project. See Django’s sitemaps documentation for how to wire this up.