Skip to content
This repository

Add a help desk or knowledge base to your Django project with only a few lines of boilerplate code.

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 docs
Octocat-spinner-32 knowledge
Octocat-spinner-32 tests
Octocat-spinner-32 .gitignore remove build dir from repo February 20, 2012
Octocat-spinner-32 AUTHORS.rst Changing my email in the authors file. February 28, 2012
Octocat-spinner-32 LICENSE.rst initial commit! February 16, 2012
Octocat-spinner-32 MANIFEST
Octocat-spinner-32 README.rst
Octocat-spinner-32 requirements.txt

Welcome to django-knowledge!

django-knowledge makes it easy to add an integrated support desk, help desk or knowledge base to your Django project with only a few lines of boilerplate code. While we give you a generic design for free, you should just as easily be able to customize the look and feel of the app if you like.

django-knowledge was developed internally for Zapier. Check out a live demo.

At a glance:

  • Turn common questions or support requests into a knowledge base.
  • Control who sees what with simple per object view permissions: public (everyone), private (poster & staff), or internal (only staff).
  • Assign questions and answers to categories for easy sorting.
  • Staff get moderation controls or they can use the familiar Django admin to handle support requests.
  • Allow anonymous questions, or require a standard Django user account (the default).
  • Included base templates and design with prebundled HTML and CSS.
  • Optionally alert users of new responses via email (or your own alert system).
  • BSD license.


Screen Shots:

a common thread viewed by anonymous usera common thread viewed by a moderator (staff)ask formthe home pagesearch results with ask form at bottom100% coverage on tests
Something went wrong with that request. Please try again.